diff options
Diffstat (limited to 'soundserver/crashhandler.cc')
-rw-r--r-- | soundserver/crashhandler.cc | 14 |
1 files changed, 7 insertions, 7 deletions
diff --git a/soundserver/crashhandler.cc b/soundserver/crashhandler.cc index 5864d89..441ef1d 100644 --- a/soundserver/crashhandler.cc +++ b/soundserver/crashhandler.cc @@ -65,27 +65,27 @@ CrashHandler::setCrashHandler (HandlerType handler) if (!handler) handler = SIG_DFL; - sigset_t mask; - sigemptyset(&mask); + sigset_t tqmask; + sigemptyset(&tqmask); #ifdef SIGSEGV signal (SIGSEGV, handler); - sigaddset(&mask, SIGSEGV); + sigaddset(&tqmask, SIGSEGV); #endif #ifdef SIGFPE signal (SIGFPE, handler); - sigaddset(&mask, SIGFPE); + sigaddset(&tqmask, SIGFPE); #endif #ifdef SIGILL signal (SIGILL, handler); - sigaddset(&mask, SIGILL); + sigaddset(&tqmask, SIGILL); #endif #ifdef SIGABRT signal (SIGABRT, handler); - sigaddset(&mask, SIGABRT); + sigaddset(&tqmask, SIGABRT); #endif - sigprocmask(SIG_UNBLOCK, &mask, 0); + sigprocmask(SIG_UNBLOCK, &tqmask, 0); _crashHandler = handler; } |