diff options
author | Ben Gamari <ben@smart-cactus.org> | 2015-10-18 00:07:15 +0200 |
---|---|---|
committer | Ben Gamari <ben@smart-cactus.org> | 2015-10-18 00:07:42 +0200 |
commit | d990b5f6ae0cc22f83032e6dee40790ca9c8567a (patch) | |
tree | 02ee1d7842aa57c6b6f85c44a4c7f4a3bebace1d /rts/posix | |
parent | 6638bfd36b4189935e8e26fe0479ffa45aa58243 (diff) | |
download | haskell-d990b5f6ae0cc22f83032e6dee40790ca9c8567a.tar.gz |
Signals: Always install SIGUSR2 handler
Even if libdw isn't available.
Diffstat (limited to 'rts/posix')
-rw-r--r-- | rts/posix/Signals.c | 2 |
1 files changed, 0 insertions, 2 deletions
diff --git a/rts/posix/Signals.c b/rts/posix/Signals.c index 88d1856c66..89195e2efd 100644 --- a/rts/posix/Signals.c +++ b/rts/posix/Signals.c @@ -690,7 +690,6 @@ initDefaultHandlers(void) sysErrorBelch("warning: failed to install SIGPIPE handler"); } -#ifdef USE_LIBDW // Print a backtrace on SIGUSR2 action.sa_handler = backtrace_handler; sigemptyset(&action.sa_mask); @@ -698,7 +697,6 @@ initDefaultHandlers(void) if (sigaction(SIGUSR2, &action, &oact) != 0) { sysErrorBelch("warning: failed to install SIGUSR2 handler"); } -#endif set_sigtstp_action(rtsTrue); } |