私は、クライアントがサーバー側から決定されたメモリアドレスを持っているクライアントサーバーアプリを書いています。
何か問題が発生し、サーバーを再起動する必要がある場合、クライアントのアドレスは無効になります。その無効な情報を使用する関数を使用すると、アドレスがもうサーバーではない可能性があるため、SIGSEGV がサーバーに送信されます。
サーバーが SIGSEGV から自身を保護し、接続を受け入れて正常に動作し続けるにはどうすればよいでしょうか? これが発生したときにサーバーをクラッシュさせない方法はありますか?
どうもありがとうございました。