Spaces:
Sleeping
Sleeping
Update server.py
Browse files
server.py
CHANGED
@@ -52,7 +52,7 @@ async def handle_sse(request: Request):
|
|
52 |
placeholder_id = f"placeholder_{id(write_stream)}"
|
53 |
if placeholder_id in write_streams:
|
54 |
write_streams[session_id] = write_streams.pop(placeholder_id)
|
55 |
-
sse_writers[session_id] =
|
56 |
logger.info(f"Updated placeholder {placeholder_id} to session_id {session_id}")
|
57 |
await sse_stream_writer.send({"event": event, "data": data})
|
58 |
|
@@ -114,6 +114,7 @@ async def handle_post(request: Request):
|
|
114 |
return Response(status_code=202)
|
115 |
|
116 |
await transport.handle_post_message(request.scope, request.receive, request._send)
|
|
|
117 |
return Response(status_code=202)
|
118 |
except Exception as e:
|
119 |
logger.error(f"Error handling POST message: {str(e)}")
|
|
|
52 |
placeholder_id = f"placeholder_{id(write_stream)}"
|
53 |
if placeholder_id in write_streams:
|
54 |
write_streams[session_id] = write_streams.pop(placeholder_id)
|
55 |
+
sse_writers[session_id] = sse_stream_writer
|
56 |
logger.info(f"Updated placeholder {placeholder_id} to session_id {session_id}")
|
57 |
await sse_stream_writer.send({"event": event, "data": data})
|
58 |
|
|
|
114 |
return Response(status_code=202)
|
115 |
|
116 |
await transport.handle_post_message(request.scope, request.receive, request._send)
|
117 |
+
logger.info(f"Handled post message for session {session_id} via transport")
|
118 |
return Response(status_code=202)
|
119 |
except Exception as e:
|
120 |
logger.error(f"Error handling POST message: {str(e)}")
|