From d17761a11fb5d82e5df773dafed37478543feea1 Mon Sep 17 00:00:00 2001 From: Haihan Jiang Date: Tue, 26 May 2026 01:58:44 -0700 Subject: [PATCH] fix: avoid creating SOAR session on close --- server/secops-soar/secops_soar_mcp/http_client.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/server/secops-soar/secops_soar_mcp/http_client.py b/server/secops-soar/secops_soar_mcp/http_client.py index 1c03768b..04afc16d 100644 --- a/server/secops-soar/secops_soar_mcp/http_client.py +++ b/server/secops-soar/secops_soar_mcp/http_client.py @@ -129,4 +129,5 @@ async def patch( return None async def close(self): - await self._get_session().close() + if self._session is not None: + await self._session.close()