gdb and RT signals
Jeff Jenkins
jjenkins@jetstream.com
Thu Aug 31 09:58:00 GMT 2000
I am using sigqueue() to queue real-time signals
(e.g. SIG40). When I run my program under gdb and I queue a real-time signal,
gdb stops and prints: "Program received signal ?, Unknown
signal." ÃÂ Why is it behaving this way?ÃÂ I have threads waiting
in sigwaitinfo() for the SIG40, why won't it deliver the signal? ÃÂ I
made sure that I issued aÃÂ " gdb>
handle all " at the gdb prompt, so all
signals should be passed on to the program. ÃÂ Any clues?ÃÂ BTW,
running with g++ 2.95.2, on Solaris/SPARC.ÃÂ gdb is
4.18. ÃÂ Thanks! -- jrj
More information about the Gdb
mailing list