自动删除AF_UNIX文件?

时间:2014-11-05 12:32:23

标签: file sockets ipc bind shutdown

如果进程崩溃,有没有办法自动删除AF_UNIX bind()操作创建的文件?

1 个答案:

答案 0 :(得分:0)

不,没有。

然后,在您(重新)创建套接字之前,可以在启动时将其删除。

例如linux您可以通过让sun_path以0字节开头来避免在文件系统中创建条目 - 这会创建一个在filsystem中不可见的“抽象”套接字 - 请参阅提到的手册页了解更多信息,因此在流程退出时消失。我不清楚这是标准功能还是特定于Linux。