]> Sergey Matveev's repositories - public-inbox.git/blobdiff - script/public-inbox-index
*index: more consistent graceful shutdown checks
[public-inbox.git] / script / public-inbox-index
index 55e4f641f89e939481d5d72197beedf1c9bca1ad..5909801e7a3ad760fb714b9f5d397f7d0cf47820 100755 (executable)
@@ -90,6 +90,7 @@ EOL
                $ibx_opt = { %$opt, sequential_shard => $v };
        }
        PublicInbox::Admin::index_inbox($ibx, undef, $ibx_opt);
+       last if $ibx_opt->{quit};
        if (my $copt = $opt->{compact_opt}) {
                local $copt->{jobs} = 0 if $ibx_opt->{sequential_shard};
                PublicInbox::Xapcmd::run($ibx, 'compact', $copt);