2014-11-05 84 views

回答

0

不,没有。

当您启动但是,您可以删除它,你(重新)之前创建的插座。

在例如linux您可以避免在sun_path以0字节开头的情况下在文件系统中创建条目 - 这会创建在filsystem中不可见的“抽象”套接字 - 请参阅提到的手册页以获取更多信息,从而消失时该过程退出。对我来说,这不是一个明确的特征,还是它是特定于Linux的。

+1

抽象的命名空间不是一个选项,因为我需要这个代码是可移植的。删除他的文件不是一个选项,因为该进程可能没有崩溃,因此我会删除它的文件,而它是活着的。是否至少有一种方法来检查给定的文件是否正在被使用? – 2014-11-05 14:07:00