UNIXドメインソケットを特定のパスに作成し、名前にbind()
を付けたサーバーアプリケーションがあります。アプリケーションを終了するときにUNIXドメインソケットファイルを削除するにはどうすればよいですか?
アプリケーションコード内から意図的にアプリケーションを閉じる/停止するときにのみ、ソケットを削除する必要があります。さもなければそれは開いている必要があります。これはどうすればいいですか?
ありがとうございます!
編集:端末内からアプリケーションを起動して実行することを検討してください。
ありがとうございます。私は縛られた後に行かなければならないと思った。それを指定してくれてありがとう。 – Pheonix7
サーバが実行されていないときに古いソケットがディレクトリリストに表示されないようにするには、終了時にunlinkを実行することができます。しかしそれは純粋に化粧です。 –