lib/PublicInbox/LEI.pm | 6 +++--- diff --git a/lib/PublicInbox/LEI.pm b/lib/PublicInbox/LEI.pm index 1f4ed0f68749c485d2efe205e42a8940557a87f6..24f5930bdab58297d0e87263d68e2ca7a7d3f0ff 100644 --- a/lib/PublicInbox/LEI.pm +++ b/lib/PublicInbox/LEI.pm @@ -603,10 +603,10 @@ $env->{LESS} //= 'FRX'; $env->{LV} //= '-c'; $env->{COLUMNS} //= 80; # TODO TIOCGWINSZ $env->{MORE} //= 'FRX' if $^O eq 'freebsd'; - pipe(my ($r, $w)) or return warn "pipe: $!"; + pipe(my ($r, $wpager)) or return warn "pipe: $!"; my $rdr = { 0 => $r, 1 => $self->{1}, 2 => $self->{2} }; - $self->{1} = $w; - $self->{2} = $w if -t $self->{2}; + $self->{1} = $wpager; + $self->{2} = $wpager if -t $self->{2}; my $pid = spawn([$pager], $env, $rdr); dwaitpid($pid, undef, $self->{sock}); $env->{GIT_PAGER_IN_USE} = 'true'; # we may spawn git