X-Git-Url: http://www.git.stargrave.org/?a=blobdiff_plain;f=lib%2FPublicInbox%2FLeiMirror.pm;h=5cfa6fea851c9d11b6979228e9e950c49adef69d;hb=b43c5ef05e5803ba0c49f700b7bbd8b6e81ee41c;hp=1ab5e0d898d26a5a842ffd515b2dd17fe9fd35b4;hpb=a16e4816546cc098dab392eb1af4667e4961a753;p=public-inbox.git 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}"); }