您应该能够显式地处理
error
使用事件发射器API的事件(与您处理的方式相同
close
和
data
):
tcpSocket.on('error', handleError)
来自DOCS:
Event: 'error'#
Added in: v0.1.90
<Error>
Emitted when an error occurs. Unlike net.Socket, the 'close' event
will not be emitted directly following this event unless server.close()
is manually called. See the example in discussion of server.listen().