kqueue NOTE_EXIT不起作用

时间:2010-07-06 15:56:35

标签: objective-c cocoa kqueue

我正在尝试使用Apple's example of using kqueue但是除非我在进程启动后开始观察kqueue ,否则永远不会调用回调。但是这个过程的生命周期很短,如果过程在我开始观察之前或之后开始,我需要代码才能工作。

1 个答案:

答案 0 :(得分:0)

如果你在启动它后立即发送一个SIGSTOP,然后在设置kqueue后发送SIGCONT怎么办?

如果你直接使用fork和exec,你可以让孩子自己发送SIGSTOP(使用raise(3))并让父母发送它SIGCONT