UNIXドメインソケットを作成したプロセスが終了すると自動的にクリーンアップされる方法はありますか? (リンク解除)それは削除終了時にソケットファイルを聞かせするようにアプリケーションを固定することにより、プロセス終了時にPF_UNIXソケットを自動的にクリーンアップしますか?
4
A
答えて
0
のどちらか、またはあなたはソケットファイルの場所を知っている場合:
fuser sockfile.sock || rm sockfile.sock
このチェックのプロセスがファイルを使用している場合と、もしそうでなければ、rmを実行します。これを実際にアプリケーションを実行し、後でソケットファイルをクリーンアップするラッパースクリプトに入れることができます。
1
Linux上でアプリケーションを実行する必要がある場合は、抽象的なUNIXソケット(パスがNULLバイトで始まるソケット)を使用できます。抽象ソケットは、サーバープロセスが終了すると自動的にクリーンアップされます。
関連する問題
- 1. HikariCPはプログラムの終了時に自動的にポーリングを終了します
- 2. Cでは、親プロセスが終了すると、子プロセスは自動的に終了しますか?
- 3. 端末からJavaプロセスを自動的に終了する
- 4. 終了時にプロセスを終了する
- 5. パイプの終了時にプロセスを終了します
- 6. C++ WinAPI - Windowsシャットダウン前のクリーンアップでプロセスが終了しますか?
- 7. ページ終了時に自動的に画像を縮小する
- 8. Javaデーモンスレッドは、親が終了すると自動的に終了しますか?
- 9. `func`が終了するとスレッドは自動的に終了しますか?
- 10. C#:プロセスの終了時にプロセスが終了する(タスクマンで)
- 11. シャットダウンフックがデバッグ時に自動的に終了する
- 12. NodeJS + mysql - 自動的にプール接続を終了しますか?
- 13. 時間枠に基づいてリソースグループを自動的に終了します
- 14. 時間の経過後に自動スケーリングのインスタンスを自動的に終了
- 15. SurfaceViewを自動的に終了
- 16. Windowsで起動すると自動的にプロセスが終了する
- 17. openwrt/lighttpdクリーンアップCGI:プロセスがシグナル6で終了しました。
- 18. 再生が完了したらAVPlayerを自動的に終了しますか?
- 19. 終了前にnode.jsをクリーンアップ
- 20. Windowsの10 - 自動的に終了バッチスクリプト
- 21. ドッカーが自動的に終了
- 22. プログラムの終了時にプロセスが終了しない
- 23. paramiko:リモートで開始されたプロセスを自動的に終了する
- 24. chrome-devtools(--inspect)を終了したプロセスから自動的に切り離す方法はありますか?
- 25. QTプロセスがSLOTでヒットすると自動的に終了する
- 26. Paperclipは自動的にファイル名をクリーンアップしますか?
- 27. とSegfaultが原因プロセスの終了時に静的変数のクリーンアップに見つける
- 28. Respawn corosync/pacemakerが自動的に終了します。
- 29. MySqlは自動的に終了します
- 30. Pythonインタプリタは "python"で自動的に終了します