shutdown

View as MarkdownOpen in Claude

Close all active sessions and stop the background cleanup thread. Each session’s underlying MCP client process is stopped. Called automatically during MCPGateway.shutdown().

Parameters

None.

Returns

None

Example

from signalwire.mcp_gateway import SessionManager
config = {"session": {"default_timeout": 300}}
manager = SessionManager(config)
# ... create and use sessions ...
manager.shutdown()