void my_handler (int param)
{
g_signaled = 0;
}
signal (SIGINT, my_handler);
raise(SIGINT);
这时候把g_signaled 置为1,
再次调用 :
signal (SIGINT, my_handler);
raise(SIGINT);
发现raise 会一直阻塞。不能跑到 my_handler里面。
void my_handler (int param)
{
g_signaled = 0;
}
signal (SIGINT, my_handler);
raise(SIGINT);
这时候把g_signaled 置为1,
再次调用 :
signal (SIGINT, my_handler);
raise(SIGINT);
发现raise 会一直阻塞。不能跑到 my_handler里面。
啊但是发射点法士大夫撒旦发射点发射点发