node.js スクリプトを実行しているときに、このエラーが時々発生します。
events.js:66
throw arguments[1]; // Unhandled 'error' event
^
Error: write ECONNRESET
at errnoException (net.js:768:11)
at Object.afterWrite (net.js:592:19)
このエラーの原因は何ですか? 閉じたソケットにデータを書き込もうとしたことが原因であるとどこかで読みました。そうですか?
その場合、ソケット接続がアクティブかどうかを確認するにはどうすればよいですか? SO question hereを見つけましたが、誰も答えていませんでした。
そして 3 番目に、socket.write ステートメントの周りの単純な try catch で、このエラーを処理できますか? それとも、私が処理しなければならないエラーイベントを発行しますか?