2011-06-11 135 views
1

美好的一天,如何检测net.CreateServer内部断开连接的客户端?

我正在玩在SO:PHP Socket Server vs node.js: Web Chat这里找到的例子。

使用gMUD(类似telnet的客户端)连接到我的服务器,我似乎无法检测客户端何时与服务器断开连接。

这里是我使用的两个事件:

socket.on('end', function() { 
    console.log('end'); 
}); 

socket.on('error', function() { 
    console.log('error'); 
}); 

说实话,我认为错误事件可以做到这一点。还有其他事件我实际上失踪了吗?

回答

3

我找到了。这是很狡猾的:

socket.on('close', function() { 
    //Do something 
});