From fb3290fce9dc2c09e9581f975ee1c35e88514d63 Mon Sep 17 00:00:00 2001 From: Daniel Nowak <13685818+lowlyocean@users.noreply.github.com> Date: Mon, 14 Apr 2025 00:43:23 -0400 Subject: [PATCH] Disable sse_read_timeout to prevent errors after 5 min of inactivity --- src/mcpo/main.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/mcpo/main.py b/src/mcpo/main.py index 38d6e4c..8fba53e 100644 --- a/src/mcpo/main.py +++ b/src/mcpo/main.py @@ -98,7 +98,7 @@ async def lifespan(app: FastAPI): await create_dynamic_endpoints(app, api_dependency=api_dependency) yield if server_type == "sse": - async with sse_client(url=args[0]) as (reader, writer): + async with sse_client(url=args[0], sse_read_timeout=None) as (reader, writer): async with ClientSession(reader, writer) as session: app.state.session = session await create_dynamic_endpoints(app, api_dependency=api_dependency)