• Tor Didriksen's avatar
    Bug #58426 Crashing tests not failing as they are supposed to on Solaris 10 debug · 27c7f7a2
    Tor Didriksen authored
      
    On this platform we seem to get lots of other signals
    while waiting for SIGKILL to be delivered.
    
    Solution: use sigsuspend(<all signals blocked>)
    
    
    
    dbug/dbug.c:
      New function _db_suicide_() which does kill(myself, -9) and then waits forever.
    include/my_dbug.h:
      Let DBUG_SUICE wait forever until the KILL signal is delivered, and process dies.
    27c7f7a2
my_dbug.h 6.79 KB