3
我正在为Debian Sid编写守护进程应用程序。它在绝大多数时候都能正常工作,但在我将笔记本电脑挂起(或休眠)之后无声无息地死去。所以我有几个问题:守护进程无法存活暂停
- 我该怎么解决Google的问题?
- 也许,你有什么想法是怎么回事?
我正在为Debian Sid编写守护进程应用程序。它在绝大多数时候都能正常工作,但在我将笔记本电脑挂起(或休眠)之后无声无息地死去。所以我有几个问题:守护进程无法存活暂停
守护进程的循环阻塞了读取调用,并挂起(休眠)中断它。所以,应该更准确地检查errnos。
加入修正:
if (errno == EINTR) continue;
尝试strace
- 让守护进程看看它静静地死去的原因是什么。一般来说,单独挂起/休眠应该对用户进程没有影响。
'setsid'和'nohup'是你的谷歌的关键字。 –