socket.io と appjs を使用してアプリを開発しています。ユーザーがアプリの 2 つのインスタンスを開始して EADDRINUSE を引き起こしたときに、ユーザーに通知することは想定されていませんが、うまくいきません。
Socket.io は EADDRINUSE を検出しますが、コンソールに警告が表示されるだけです (stdout か stderr かはわかりません)。例外、err パラメータを持つコールバック、または少なくとも接続が正常かどうかを検出するためのフラグが必要でした。
明確にするために、サーバー側からこれを実行しようとしています。クライアント側では、クライアントサーバー接続のタイムアウトが既にあります。
これどうやってするの?