diff options
author | Nick Ing-Simmons <nik@tiuk.ti.com> | 2001-01-11 20:57:44 +0000 |
---|---|---|
committer | Nick Ing-Simmons <nik@tiuk.ti.com> | 2001-01-11 20:57:44 +0000 |
commit | 1b266415f383a85c93346bb15a7bdcac7f62eb77 (patch) | |
tree | 0b4195c790a9a539f53fff4d87708a91de9c5e1d /scope.h | |
parent | 4bfee161f7a97900585aa2d88dc2e41ec655cbfb (diff) | |
download | perl-1b266415f383a85c93346bb15a7bdcac7f62eb77.tar.gz |
Catch die in %SIG handler and unblock the signal before re-dying.
This make Linux work _without_ sigsetjmp().
Turn off sigsetjmp() to see what else it does.
May need Configure probe for sigprocmask() if anything has sigaction()
but not sigprocmask().
p4raw-id: //depot/perlio@8407
Diffstat (limited to 'scope.h')
-rw-r--r-- | scope.h | 2 |
1 files changed, 1 insertions, 1 deletions
@@ -36,7 +36,7 @@ #define SAVEt_PADSV 35 #ifndef SCOPE_SAVES_SIGNAL_MASK -#define SCOPE_SAVES_SIGNAL_MASK 1 +#define SCOPE_SAVES_SIGNAL_MASK 0 #endif #define SSCHECK(need) if (PL_savestack_ix + need > PL_savestack_max) savestack_grow() |