lib/PublicInbox/LEI.pm | 1 + diff --git a/lib/PublicInbox/LEI.pm b/lib/PublicInbox/LEI.pm index 28fe0c836d7a3e842217b9bfd3cf63ac8ece2bf8..520fb51940f14b29913885ad11d9df69d96c0241 100644 --- a/lib/PublicInbox/LEI.pm +++ b/lib/PublicInbox/LEI.pm @@ -1254,6 +1254,7 @@ local $quit = do { my (undef, $eof_p) = PublicInbox::PktOp->pair; sub { $exit_code //= shift; + eval 'PublicInbox::LeiNoteEvent::flush_task()'; my $lis = $pil or exit($exit_code); # closing eof_p triggers \&noop wakeup $listener = $eof_p = $pil = $path = undef;