Mirror of the gdb mailing list
 help / color / mirror / Atom feed
* does it make sense to stop on SIGPRIO?
@ 2011-01-05  7:22 Joel Brobecker
  2011-01-05 13:13 ` Mark Kettenis
                   ` (2 more replies)
  0 siblings, 3 replies; 5+ messages in thread
From: Joel Brobecker @ 2011-01-05  7:22 UTC (permalink / raw)
  To: gdb

I've been looking at how we decide what to when we receive a signal.
We have some code that disables stop&printing for various signals
because these signals are used as part of normal thread operations.

  /* These signals are used internally by user-level thread
     implementations.  (See signal(5) on Solaris.)  Like the above
     signals, a healthy program receives and handles them as part of
     its normal operation.  */

We do the same for other signals, which are not error signals:

  /* Signals that are not errors should not normally enter the debugger.  */

On LynxOS, changing the priority of a thread automatically causes
a SIGPRIO signal to be raised.  I think that SIGPRIO falls more
into the second category (not a signal used to indicate an error).

Are there any known situations where we would want a SIGPRIO would
be indicating something abnormal, or significant enough that we would
want to stop?

Thanks,
-- 
Joel


^ permalink raw reply	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2011-01-05 18:26 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2011-01-05  7:22 does it make sense to stop on SIGPRIO? Joel Brobecker
2011-01-05 13:13 ` Mark Kettenis
2011-01-05 13:27 ` Andreas Schwab
2011-01-05 18:23 ` Michael Snyder
2011-01-05 18:26   ` Michael Snyder

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox