当前位置: 技术问答>linux和unix
POSIX的信号量随内核存在的问题?
来源: 互联网 发布时间:2016-03-02
本文导语: 如果一个程序开始建立一个2值信号量,标志为O_CREAT | O_EXCL,随后直接把程序CTRL+C. 程序再起来时就打开信号量失败. 我想实现进程结束,系统自动unlink信号量(就像WINDOWS一样). 在LINUX下如何实现啊? | ...
如果一个程序开始建立一个2值信号量,标志为O_CREAT | O_EXCL,随后直接把程序CTRL+C.
程序再起来时就打开信号量失败.
我想实现进程结束,系统自动unlink信号量(就像WINDOWS一样).
在LINUX下如何实现啊?
程序再起来时就打开信号量失败.
我想实现进程结束,系统自动unlink信号量(就像WINDOWS一样).
在LINUX下如何实现啊?
|
semopt时,指定SEM_UNDO