diff options
author | Eric Wong <e@80x24.org> | 2021-09-22 02:24:30 +0000 |
---|---|---|
committer | Eric Wong <e@80x24.org> | 2021-09-22 05:21:19 +0000 |
commit | 28d5a8d647e3ab56cc5570af0d6f3ccf75dc91f2 (patch) | |
tree | abc69aaba694c69febf53ef1965763464035e6bf /t/run.perl | |
parent | 30cc504b0e88302588ca26e91b8005ec62d5d6f2 (diff) | |
download | public-inbox-28d5a8d647e3ab56cc5570af0d6f3ccf75dc91f2.tar.gz |
This fixes the occasional t/lei-sigpipe.t infinite loop under "make check-run". Link: http://nntp.perl.org/group/perl.perl5.porters/258784 <CAHhgV8hPbcmkzWizp6Vijw921M5BOXixj4+zTh3nRS9vRBYk8w@mail.gmail.com> Followup-to: b552bb9150775fe4 ("daemon+watch: fix localization of %SIG for non-signalfd users")
Diffstat (limited to 't/run.perl')
-rwxr-xr-x | t/run.perl | 1 |
1 files changed, 1 insertions, 0 deletions
@@ -168,6 +168,7 @@ my $start_worker = sub { my $pid = fork // DIE "fork: $!"; if ($pid == 0) { close $wr if $wr; + $SIG{USR1} = undef; # undo parent $SIG{USR1} $worker = $$; while (1) { my $r = sysread($rd, my $buf, UINT_SIZE); |