about summary refs log tree commit homepage
path: root/script/lei
diff options
context:
space:
mode:
Diffstat (limited to 'script/lei')
-rwxr-xr-xscript/lei4
1 files changed, 2 insertions, 2 deletions
diff --git a/script/lei b/script/lei
index db302422..90a93839 100755
--- a/script/lei
+++ b/script/lei
@@ -116,10 +116,10 @@ Falling back to (slow) one-shot mode
                 } elsif ($buf eq '-WINCH') {
                         kill($buf, @parent); # for MUA
                 } elsif ($buf =~ /\Ax_it ([0-9]+)\z/) {
-                        $x_it_code = $1 + 0;
+                        $x_it_code ||= $1 + 0;
                         last;
                 } elsif ($buf =~ /\Achild_error ([0-9]+)\z/) {
-                        $x_it_code = $1 + 0;
+                        $x_it_code ||= $1 + 0;
                 } else {
                         $sigchld->();
                         die $buf;