Skip to content

Commit 3a9a460

Browse files
committed
fix: await dispose
1 parent 7d131c2 commit 3a9a460

File tree

2 files changed

+3
-3
lines changed

2 files changed

+3
-3
lines changed

pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[project]
22
name = "uipath-mcp"
3-
version = "0.0.41"
3+
version = "0.0.42"
44
description = "UiPath MCP SDK"
55
readme = { file = "README.md", content-type = "text/markdown" }
66
requires-python = ">=3.10"

src/uipath_mcp/_cli/_runtime/_runtime.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -217,7 +217,7 @@ async def handle_signalr_open(self) -> None:
217217
self.session_servers[self.server.session_id] = session_server
218218
await session_server.get_incoming_messages()
219219
except Exception as e:
220-
self.dispose_session()
220+
await self.dispose_session()
221221
logger.error(f"Error starting session server: {str(e)}")
222222

223223
async def handle_signalr_close(self) -> None:
@@ -275,7 +275,7 @@ async def _register(self) -> None:
275275

276276
# Now that we're outside the context managers, check if initialization succeeded
277277
if not initialization_successful:
278-
self.dispose_session()
278+
await self.dispose_session()
279279
error_message = "The server process failed to initialize. Verify environment variables are set correctly."
280280
if server_stderr_output:
281281
error_message += f"\nServer error output:\n{server_stderr_output}"

0 commit comments

Comments
 (0)