akdasa / gem

Application to improve GBC meeting experience
1 stars 1 forks source link

Sockets issue #96

Closed akdasa closed 6 years ago

akdasa commented 6 years ago

Traceback (most recent call last): File "/usr/local/lib/python3.6/site-packages/engineio/server.py", line 405, in _trigger_event return self.handlersevent File "/usr/local/lib/python3.6/site-packages/socketio/server.py", line 522, in _handle_eio_message self._handle_event(sid, pkt.namespace, pkt.id, pkt.data) File "/usr/local/lib/python3.6/site-packages/socketio/server.py", line 458, in _handle_event self._handle_event_internal(self, sid, data, namespace, id) File "/usr/local/lib/python3.6/site-packages/socketio/server.py", line 461, in _handle_event_internal r = server._trigger_event(data[0], namespace, sid, data[1:]) File "/usr/local/lib/python3.6/site-packages/socketio/server.py", line 490, in _trigger_event return self.handlers[namespace][event](args) File "/usr/local/lib/python3.6/site-packages/flask_socketio/init.py", line 243, in _handler args) File "/usr/local/lib/python3.6/site-packages/flask_socketio/init.py", line 626, in _handle_event ret = handler(args) File "/usr/local/lib/python3.6/site-packages/flask_login/utils.py", line 261, in decorated_view return func(*args, kwargs) File "/Users/akd/Develop/gem/gem/web/blueprints/session/session.py", line 23, in on_join_message return controller.join(request.sid, current_user, data) File "/Users/akd/Develop/gem/gem/web/blueprints/session/controller.py", line 54, in join disconnect() File "/usr/local/lib/python3.6/site-packages/flask_socketio/init.py", line 844, in disconnect namespace=flask.request.namespace) File "/usr/local/lib/python3.6/site-packages/socketio/server.py", line 333, in disconnect self._trigger_event('disconnect', namespace, sid) File "/usr/local/lib/python3.6/site-packages/socketio/server.py", line 490, in _trigger_event return self.handlers[namespace]event File "/usr/local/lib/python3.6/site-packages/flask_socketio/init.py", line 243, in _handler args) File "/usr/local/lib/python3.6/site-packages/flask_socketio/init.py", line 626, in _handle_event ret = handler(args) File "/usr/local/lib/python3.6/site-packages/flask_login/utils.py", line 261, in decorated_view return func(*args, kwargs) File "/Users/akd/Develop/gem/gem/web/blueprints/session/session.py", line 59, in on_disconnect return controller.disconnect(request.sid) File "/Users/akd/Develop/gem/gem/web/blueprints/session/controller.py", line 113, in disconnect self.sockets.disconnect(socket_id) File "/Users/akd/Develop/gem/gem/web/blueprints/session/socket_sessions.py", line 30, in disconnect self.by_room[socket_id].users.leave(socket_id) KeyError: 'a84dca78245b443bbe5a2e890abb4803'

akdasa commented 6 years ago

Done