]> Sergey Matveev's repositories - public-inbox.git/blobdiff - lib/PublicInbox/LeiAuth.pm
get rid of unnecessary bytes::length usage
[public-inbox.git] / lib / PublicInbox / LeiAuth.pm
index 48deca9309353af35488f24d98b1dd457880cdc1..bbd713f0c7684787325344c1c0b7eb05991a2cfa 100644 (file)
@@ -6,7 +6,6 @@
 package PublicInbox::LeiAuth;
 use strict;
 use v5.10.1;
-use PublicInbox::PktOp qw(pkt_do);
 
 sub do_auth_atfork { # used by IPC WQ workers
        my ($self, $wq) = @_;
@@ -16,8 +15,8 @@ sub do_auth_atfork { # used by IPC WQ workers
        eval {
                my $mics = $net->imap_common_init($lei);
                my $nn = $net->nntp_common_init($lei);
-               pkt_do($lei->{pkt_op_p}, 'net_merge', $net) or
-                               die "pkt_do net_merge: $!";
+               $lei->{pkt_op_p}->pkt_do('net_merge_continue', $net) or
+                               die "pkt_do net_merge_continue: $!";
                $net->{mics_cached} = $mics if $mics;
                $net->{nn_cached} = $nn if $nn;
        };
@@ -27,14 +26,14 @@ sub do_auth_atfork { # used by IPC WQ workers
 sub net_merge_done1 { # bump merge-count in top-level lei-daemon
        my ($wq) = @_;
        return if ++$wq->{nr_net_merge_done} != $wq->{-wq_nr_workers};
-       $wq->net_merge_complete; # defined per wq-class (e.g. LeiImport)
+       $wq->net_merge_all_done; # defined per wq-class (e.g. LeiImport)
 }
 
 sub net_merge_all { # called in wq worker via wq_broadcast
        my ($wq, $net_new) = @_;
        my $net = $wq->{lei}->{net};
        %$net = (%$net, %$net_new);
-       pkt_do($wq->{lei}->{pkt_op_p}, 'net_merge_done1') or
+       $wq->{lei}->{pkt_op_p}->pkt_do('net_merge_done1') or
                die "pkt_op_do net_merge_done1: $!";
 }
 
@@ -46,7 +45,7 @@ sub net_merge_continue {
 
 sub op_merge { # prepares PktOp->pair ops
        my ($self, $ops, $wq) = @_;
-       $ops->{net_merge} = [ \&net_merge_continue, $wq ];
+       $ops->{net_merge_continue} = [ \&net_merge_continue, $wq ];
        $ops->{net_merge_done1} = [ \&net_merge_done1, $wq ];
 }