Program received signal SIGUSR1, User defined signal 1.解决方法
我程序用的多线程,有定时器。结果定时器时间到时,就出现如下的错误。
Program received signal SIGUSR1, User defined signal 1.
程序就退出了。看我还想继续执行呢。解决方法如下:
run以前设置程序收到SIGUSR1信号时,不会退出就可以了。
(gdb) handle SIGUSR1 nostop
Signal Stop Print Pass to program Description
SIGUSR1 No Yes Yes User defined signal 1
(gdb) R
。。。。。。。
这样就不会退出了。