2012-03-20 81 views

回答

0

無論是通過固定的應用程序,讓它刪除(取消鏈接)退出套接字文件,或者如果你知道套接字文件的位置:

fuser sockfile.sock || rm sockfile.sock 

此檢查的過程中使用的文件和如果沒有,則在其上執行一個rm。你可以把它放在一個實際執行應用程序的封裝腳本中,然後清理套接字文件。

1

如果您的應用程序只需要在Linux上運行,則可以使用抽象的unix套接字(路徑以NULL字節開頭的套接字)。當服務器進程結束時,會自動清理抽象套接字。