lib/PublicInbox/SearchIdx.pm | 5 +---- diff --git a/lib/PublicInbox/SearchIdx.pm b/lib/PublicInbox/SearchIdx.pm index f10a9104e789fe82beae8e8a7b98d3ec9932f6c9..f4fa50ff10fc92ef4bf16e4a18935ac5f5a9c2ec 100644 --- a/lib/PublicInbox/SearchIdx.pm +++ b/lib/PublicInbox/SearchIdx.pm @@ -752,10 +752,7 @@ my $xdb = $self->begin_txn_lazy; my $mm = _msgmap_init($self); do { - if ($xlog) { - close($xlog) or die "git log failed: \$?=$?"; - $xlog = undef; - } + $xlog = undef; # stop previous git-log via SIGPIPE $last_commit = _last_x_commit($self, $mm); $lx = reindex_from($opts->{reindex}, $last_commit);