可能重复:
How do I receive a signal sent with sigqueue in a c program (on linux)?
你好
如何在c程序(linux上)中收到sigqueue发送的信号?
如果只是使用kill来发送信号,我只需添加一个类似这样的接收器
signal(SIGUSR1, sigusr1);
指向一个像这样的简单函数:
void sigusr1()
{
signal(SIGUSR1,sigusr1);
printf("SIGUSR1 ....\n");
}
但如果我发送带有sigqueue的信号,我该怎么办呢?
由于 约翰