diff options
Diffstat (limited to 'lib/PublicInbox/LeiMirror.pm')
-rw-r--r-- | lib/PublicInbox/LeiMirror.pm | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/lib/PublicInbox/LeiMirror.pm b/lib/PublicInbox/LeiMirror.pm index 1ab5e0d8..5cfa6fea 100644 --- a/lib/PublicInbox/LeiMirror.pm +++ b/lib/PublicInbox/LeiMirror.pm @@ -23,7 +23,8 @@ sub _wq_done_wait { # dwaitpid callback (via wq_eof) $lei->err("unlink($f): $!") unless $!{ENOENT}; } else { if ($lei->{cmd} ne 'public-inbox-clone') { - $lei->add_external_finish($mrr->{dst}); + $lei->lazy_cb('add-external', '_finish_' + )->($lei, $mrr->{dst}); } $lei->qerr("# mirrored $mrr->{src} => $mrr->{dst}"); } |