OS X 10.8 Mountain Lion中的SIGTERM处理问题

时间:2015-08-13 12:12:33

标签: objective-c c macos signals daemon

这是一个在Yosemite 10.10.4上运行良好但在OS X 10.8 Mountain Lion中不起作用的代码:

    void signal_handler(const int sigid)
    {
      NSLog(@"signal received: %d", sigid);
    } 
...
    signal(SIGTERM, (sig_t)signal_handler); // registering signal
关闭Mac Mini时,

signal_handler回调函数未在10.8中调用。 如何解决上面的问题?

0 个答案:

没有答案