Update files
This commit is contained in:
parent
411c4a00ed
commit
9a582f3a00
|
|
@ -38,14 +38,16 @@ def broadcast_online():
|
|||
sio.emit('online', online_list, namespace='/mod-chat')
|
||||
|
||||
|
||||
# Обработчик для корневого namespace (для отладки)
|
||||
# Обработчик для корневого namespace
|
||||
# Socket.IO сначала подключается к корневому namespace для handshake,
|
||||
# затем клиент может подключиться к нужному namespace
|
||||
@sio.on('connect', namespace='/')
|
||||
async def on_connect_root(sid, environ):
|
||||
"""Handle client connection to root namespace (should not happen)"""
|
||||
print(f"[WebSocket] ⚠️ Client connected to ROOT namespace: {sid}")
|
||||
logger.warning(f"[WebSocket] Client connected to ROOT namespace: {sid}")
|
||||
# Отключаем, т.к. мы используем только /mod-chat
|
||||
await sio.disconnect(sid, namespace='/')
|
||||
"""Handle client connection to root namespace (Socket.IO handshake)"""
|
||||
print(f"[WebSocket] 🔄 Client connected to ROOT namespace (handshake): {sid}")
|
||||
logger.info(f"[WebSocket] Client connected to ROOT namespace (handshake): {sid}")
|
||||
# Разрешаем подключение - клиент потом подключится к /mod-chat
|
||||
return True
|
||||
|
||||
# Namespace handlers for /mod-chat
|
||||
@sio.on('connect', namespace='/mod-chat')
|
||||
|
|
|
|||
Loading…
Reference in New Issue