标签: objective-c cocoa kqueue
我正在尝试使用Apple's example of using kqueue但是除非我在进程启动后开始观察kqueue ,否则永远不会调用回调。但是这个过程的生命周期很短,如果过程在我开始观察之前或之后开始,我需要代码才能工作。
答案 0 :(得分:0)
如果你在启动它后立即发送一个SIGSTOP,然后在设置kqueue后发送SIGCONT怎么办?
如果你直接使用fork和exec,你可以让孩子自己发送SIGSTOP(使用raise(3))并让父母发送它SIGCONT。
SIGCONT