We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 7db7680 commit d6c2fa5Copy full SHA for d6c2fa5
1 file changed
tests/integrations/mcp/streaming_asgi_transport.py
@@ -66,9 +66,8 @@ async def run_app():
66
await self.app(scope, receive, send)
67
68
class StreamingBodyStream(AsyncByteStream):
69
- def __init__(self, receiver, task):
+ def __init__(self, receiver):
70
self.receiver = receiver
71
- self.task = task
72
73
async def __aiter__(self):
74
try:
@@ -77,7 +76,8 @@ async def __aiter__(self):
77
76
except anyio.EndOfStream:
78
pass
79
80
- stream = StreamingBodyStream(body_receiver, asyncio.create_task(run_app()))
+ stream = StreamingBodyStream(body_receiver)
81
response = Response(status_code=200, headers=[], stream=stream)
82
+ asyncio.create_task(run_app())
83
return response
0 commit comments