Browse Source

fix the order of triggered disconnect event

pull/33/head
Hanzawa Ye 9 years ago
parent
commit
ea1a52ac84
  1. 2
      socketio/server.py

2
socketio/server.py

@ -384,8 +384,8 @@ class Server(object):
namespace_list = [namespace]
for n in namespace_list:
if n != '/' and self.manager.is_connected(sid, n):
self.manager.disconnect(sid, n)
self._trigger_event('disconnect', n, sid)
self.manager.disconnect(sid, n)
if namespace == '/' and self.manager.is_connected(sid, namespace):
self._trigger_event('disconnect', '/', sid)
self.manager.disconnect(sid, '/')

Loading…
Cancel
Save