浏览代码

fix: receive socket disconnect

Hongcai Deng 9 年之前
父节点
当前提交
889d8f7298
共有 1 个文件被更改,包括 5 次插入5 次删除
  1. 5 5
      modules/io.js

+ 5 - 5
modules/io.js

@@ -36,9 +36,9 @@ module.exports = function(io) {
       onlines.set(socket.shortid, socket);
       socket.emit('shortid', socket.shortid);
     })
+    
+    socket.on('disconnect', socket => {
+      onlines.delete(socket.shortid);
+    });
   });
-
-  io.on('disconnect', socket => {
-    onlines.delete(socket.shortid);
-  });
-};
+};