]> Sergey Matveev's repositories - public-inbox.git/blobdiff - lib/PublicInbox/LeiImport.pm
lei q: improve early aborts w/ remote externals
[public-inbox.git] / lib / PublicInbox / LeiImport.pm
index c2c98030074282e0329767069d41dcd340102054..23cecd53cec816710b8771ae378d3210778926db 100644 (file)
@@ -18,7 +18,8 @@ sub import_done_wait { # dwaitpid callback
        my ($arg, $pid) = @_;
        my ($imp, $lei) = @$arg;
        $lei->child_error($?, 'non-fatal errors during import') if $?;
-       my $ign = $lei->{sto}->ipc_do('done'); # PublicInbox::LeiStore::done
+       my $sto = delete $lei->{sto};
+       my $wait = $sto->ipc_do('done') if $sto; # PublicInbox::LeiStore::done
        $lei->dclose;
 }