在man 7 signal中,它将SIGUSR1显示为SIGUSR1 30,10,16 Term User-defined signal 1。如果我在C代码中使用SIGUSR1,我得到的值是10。有没有办法访问其他值30和16?可以在我的信号处理程序中显式地使用它们吗{}
编辑:在我的代码中,有一个case语句已经使用了SIGUSR1。我
我想在两个独立进程的上下文中处理信号处理程序,即编写程序和通知读取器。写入器向读取器发送第一信号SIGUSR1,读取器循环,直到从写入器听到第二信号SIGUSR2。){}
signal(SIGUSR1, handler1); sleep(5); // sleep till we start worke