Почему я получаю ошибку Session is disconnected в python socketio?
Я использую python socketio с django. Почему я получаю эту ошибку при получении сессии sid? Может ли кто-нибудь помочь мне с этим?
my server.py
sio = socketio.Server(async_mode="eventlet")
@sio.event
def connect(sid, environ):
user = environ.get("HTTP_USER")
sio.save_session(sid, {'user': user})
@sio.event
def join_game(sid, game_id):
sio.enter_room(sid, game_id)
ошибка
File "/home/ubuntu/Test-Backend/venv/lib/python3.8/site-packages/engineio/middleware.py", line 63, in __call__
return self.engineio_app.handle_request(environ, start_response)
File "/home/ubuntu/Test-Backend/venv/lib/python3.8/site-packages/socketio/server.py", line 597, in handle_request
return self.eio.handle_request(environ, start_response)
File "/home/ubuntu/Test-Backend/venv/lib/python3.8/site-packages/engineio/server.py", line 429, in handle_request
socket = self._get_socket(sid)
File "/home/ubuntu/Test-Backend/venv/lib/python3.8/site-packages/engineio/server.py", line 638, in _get_socket
raise KeyError('Session is disconnected')
KeyError: 'Session is disconnected'