]> Sergey Matveev's repositories - public-inbox.git/blobdiff - lib/PublicInbox/LEI.pm
lei: use sleep(1) loop for infinite sleep
[public-inbox.git] / lib / PublicInbox / LEI.pm
index 005f6f7a33c15af50add827b3074ad430de911d1..28dce0c56c603fee482f873fe7b8d36fde23dba1 100644 (file)
@@ -299,7 +299,7 @@ sub x_it ($$) {
                if (my $signum = ($code & 127)) { # usually SIGPIPE (13)
                        $SIG{PIPE} = 'DEFAULT'; # $SIG{$signum} doesn't work
                        kill $signum, $$;
-                       sleep; # wait for signal
+                       sleep(1) while 1; # wait for signal
                } else {
                        $quit->($code >> 8);
                }