专注于互联网--专注于架构

最新标签
网站地图
文章索引
Rss订阅

如果这里解决不了您遇到的实际问题,请到老妖社区问问老妖们如何解决
通过文件锁来实现,在程序运行的一开始,检查某文件是否存在,如果存在则说明改程序已经在运行了,如果不存在则利用open语句创建该文件,程序退出时关闭并删除此文件。 static char file_lock[sizeof(ctl_addr.sun_path)] = /var/run/file.pid;  static bool file_lock_created = FALSE;    static int  create_lock(void)  {   int fd = open(file_lock, O_WRONLY | O_CREAT ... [阅读全文] [PDF]
1 共1条 分1页