socket.on('data', function(data, socket){
console.log(socket);
worker.handle(data, socket);
当我这样做时,输出是undefined
. 为什么我得到它而不是套接字数据?这会将一个(未定义的)套接字传递给我的工作脚本,然后该脚本会尝试写入该未定义的套接字,从而使服务器崩溃。
socket.on('data', function(data, socket){
console.log(socket);
worker.handle(data, socket);
当我这样做时,输出是undefined
. 为什么我得到它而不是套接字数据?这会将一个(未定义的)套接字传递给我的工作脚本,然后该脚本会尝试写入该未定义的套接字,从而使服务器崩溃。