diff options
-rwxr-xr-x | script/public-inbox-watch | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/script/public-inbox-watch b/script/public-inbox-watch index 75a9a36b..870cd31b 100755 --- a/script/public-inbox-watch +++ b/script/public-inbox-watch @@ -52,6 +52,7 @@ if ($watch) { CHLD => \&PublicInbox::DS::enqueue_reap, }; $sig->{QUIT} = $sig->{TERM} = $sig->{INT} = $quit; + local @SIG{keys %$sig} = values(%$sig); # for non-signalfd/kqueue # --no-scan is only intended for testing atm, undocumented. PublicInbox::DS::requeue($scan) if $do_scan; |