Jeremiah Lowin commited on
Commit
74589de
·
2 Parent(s): 154abcabeddd63

Merge branch 'main' into sse-http

Browse files
Files changed (1) hide show
  1. src/fastmcp/server/server.py +2 -2
src/fastmcp/server/server.py CHANGED
@@ -46,7 +46,7 @@ from fastmcp.prompts import Prompt, PromptManager
46
  from fastmcp.prompts.prompt import PromptResult
47
  from fastmcp.resources import Resource, ResourceManager
48
  from fastmcp.resources.template import ResourceTemplate
49
- from fastmcp.server.http import RequestContextMiddleware, create_sse_app
50
  from fastmcp.tools import ToolManager
51
  from fastmcp.tools.tool import Tool
52
  from fastmcp.utilities.cache import TimedCache
@@ -719,7 +719,7 @@ class FastMCP(Generic[LifespanResultT]):
719
  # timeout to make it possible to close immediately. see
720
  # https://github.com/jlowin/fastmcp/issues/296
721
  uvicorn_config.setdefault("timeout_graceful_shutdown", 0)
722
- app = RequestContextMiddleware(self.sse_app())
723
 
724
  config = uvicorn.Config(
725
  app,
 
46
  from fastmcp.prompts.prompt import PromptResult
47
  from fastmcp.resources import Resource, ResourceManager
48
  from fastmcp.resources.template import ResourceTemplate
49
+ from fastmcp.server.http import create_sse_app
50
  from fastmcp.tools import ToolManager
51
  from fastmcp.tools.tool import Tool
52
  from fastmcp.utilities.cache import TimedCache
 
719
  # timeout to make it possible to close immediately. see
720
  # https://github.com/jlowin/fastmcp/issues/296
721
  uvicorn_config.setdefault("timeout_graceful_shutdown", 0)
722
+ app = self.sse_app()
723
 
724
  config = uvicorn.Config(
725
  app,