diff options
author | Eric Wong <e@80x24.org> | 2021-05-02 06:05:38 +0000 |
---|---|---|
committer | Eric Wong <e@80x24.org> | 2021-05-03 18:45:25 +0000 |
commit | 42fd24099577e0f6b6ed58d95d11bdbd80721571 (patch) | |
tree | 7c2fcc460d22bbed5fb0d078060fe0f18791bf0b /lib/PublicInbox/LeiImport.pm | |
parent | c2e60999aafbe450b14b0909112965c4b4a7ac00 (diff) | |
download | public-inbox-42fd24099577e0f6b6ed58d95d11bdbd80721571.tar.gz |
lei_input: common net_merge_all_done for lei <import|tag>
I suspect there'll be more lei_input-only things in the future.
Diffstat (limited to 'lib/PublicInbox/LeiImport.pm')
-rw-r--r-- | lib/PublicInbox/LeiImport.pm | 7 |
1 files changed, 1 insertions, 6 deletions
diff --git a/lib/PublicInbox/LeiImport.pm b/lib/PublicInbox/LeiImport.pm index 575cf125..394138b4 100644 --- a/lib/PublicInbox/LeiImport.pm +++ b/lib/PublicInbox/LeiImport.pm @@ -48,12 +48,6 @@ sub input_net_cb { # imap_each / nntp_each input_eml_cb($self, $eml, $vmd); } -sub net_merge_all_done { # callback used by LeiAuth - my ($self) = @_; - $self->wq_io_do('process_inputs'); - $self->wq_close(1); -} - sub lei_import { # the main "lei import" method my ($lei, @inputs) = @_; my $sto = $lei->_lei_store(1); @@ -99,6 +93,7 @@ sub _complete_import { no warnings 'once'; *ipc_atfork_child = \&PublicInbox::LeiInput::input_only_atfork_child; +*net_merge_all_done = \&PublicInbox::LeiInput::input_only_net_merge_all_done; # the following works even when LeiAuth is lazy-loaded *net_merge_all = \&PublicInbox::LeiAuth::net_merge_all; |