FIN异常处理后写入套接字

时间:2015-01-26 00:51:29

标签: node.js

如果客户端套接字发送FIN并且服务器尝试向此套接字发送数据,则服务器崩溃。如何处理这个错误?

我有这样的代码:

client.write(data);

我必须使用process.on('uncaughtException')?

1 个答案:

答案 0 :(得分:0)

您可以通过在同一对象上侦听特殊error事件来捕获这些错误:

client.on('error', function(err) {
  console.log('Uh oh, an error occurred: ' + err);
});

// ...

client.write(data);