Ekimart commited on
Commit
52781d3
·
1 Parent(s): 7d2d28e

Ajouter `session_id` dans les messages "ping" de WebSocket et supprimer `access_log` de la configuration du serveur Uvicorn.

Browse files
Files changed (2) hide show
  1. core/manager/websocket_manager.py +2 -1
  2. main.py +0 -1
core/manager/websocket_manager.py CHANGED
@@ -277,7 +277,8 @@ class WebSocketManager:
277
 
278
  for session_id, websocket in self.active_connections.items():
279
  try:
280
- await websocket.send_json({"type": "ping", "timestamp": current_utc_iso()})
 
281
  except Exception as e:
282
  self.logger.warning(f"Connection {session_id} appears to be dead: {e}")
283
  disconnected_sessions.append(session_id)
 
277
 
278
  for session_id, websocket in self.active_connections.items():
279
  try:
280
+ await websocket.send_json(
281
+ {"session_id": session_id, "type": "ping", "timestamp": current_utc_iso()})
282
  except Exception as e:
283
  self.logger.warning(f"Connection {session_id} appears to be dead: {e}")
284
  disconnected_sessions.append(session_id)
main.py CHANGED
@@ -399,7 +399,6 @@ class WebSocketNotificationService:
399
  reload=self.settings.APP_DEBUG,
400
  log_level="info",
401
  server_header=False,
402
- access_log=self.settings.APP_DEBUG
403
  )
404
 
405
 
 
399
  reload=self.settings.APP_DEBUG,
400
  log_level="info",
401
  server_header=False,
 
402
  )
403
 
404