Socket.IO:无法读取属性'查询'未定义的握手数据

时间:2015-01-26 11:39:46

标签: node.js socket.io

在我们的NodeJS项目中,我们使用socket.io v0.9.11(计划至少在今年更新)+ RedisStore。我们有时会遇到崩溃节点进程的错误:

TypeError: Cannot read property 'query' of undefined

当代码尝试访问socket.handshake.query数据以进行日志记录时,会发生这种情况。

也许有人知道这个问题或经历过类似的事情。哪些内部socket.io进程可能将socket.handshake设置为undefined?在我的代码中,我没有看到任何可能删除或将其设置为undefined的语句。

0 个答案:

没有答案