我有一个插座。io(仍在0.9版本)服务器,每次客户端断开连接时都需要做一些清理。偶尔,如果他们的客户端不正确断开连接,我得到一个
socket error Error: read ECONNRESET
,我理解这意味着tcp连接的另一端突然断开。我想找个办法抓住这个,这样我就能清理了。有没有办法在套接字服务器
中捕获这个?我有一个像
这样的函数socket.on('error', function(err){
//Catch the error
});
但是它没有被调用
对于我来说,下面的代码可以完美地工作:
sock.on('error', function(data) {
console.log('ERROR: Data:'+data);
});