From: Eric Wong Date: Sat, 12 Jun 2021 00:10:41 +0000 (+0000) Subject: lei: stop pager early on exit X-Git-Tag: v1.7.0~592 X-Git-Url: http://www.git.stargrave.org/?a=commitdiff_plain;h=be7da7fd80d9373728476a582d0eec9820a4d424;p=public-inbox.git lei: stop pager early on exit This is necessary when using "ls-mail-source" on an unreachable IMAP server. --- diff --git a/lib/PublicInbox/LEI.pm b/lib/PublicInbox/LEI.pm index 833d9c4d..122045ee 100644 --- a/lib/PublicInbox/LEI.pm +++ b/lib/PublicInbox/LEI.pm @@ -446,6 +446,7 @@ sub x_it ($$) { # make sure client sees stdout before exit $self->{1}->autoflush(1) if $self->{1}; dump_and_clear_log(); + stop_pager($self); if ($self->{pkt_op_p}) { # to top lei-daemon $self->{pkt_op_p}->pkt_do('x_it', $code); } elsif ($self->{sock}) { # to lei(1) client