]> Sergey Matveev's repositories - public-inbox.git/blobdiff - script/lei
lei: remove INT/QUIT/TERM handlers, fix daemon EOF
[public-inbox.git] / script / lei
index a4a0217bfa3237ca0f684a012bcbf98740abd7e1..8dcea56290d8d35fa0550e3b190fa632cdac1259 100755 (executable)
@@ -81,11 +81,6 @@ Falling back to (slow) one-shot mode
        while (my ($k, $v) = each %ENV) { $buf .= "\0$k=$v" }
        $buf .= "\0\0";
        $send_cmd->($sock, [ 0, 1, 2, fileno($dh) ], $buf, MSG_EOR);
-       $SIG{TERM} = $SIG{INT} = $SIG{QUIT} = sub {
-               my ($sig) = @_; # 'TERM', not an integer :<
-               $SIG{$sig} = 'DEFAULT';
-               kill($sig, $$); # exit($signo + 128)
-       };
        my $x_it_code = 0;
        while (1) {
                my (@fds) = $recv_cmd->($sock, $buf, 4096 * 33);