]> Sergey Matveev's repositories - public-inbox.git/blobdiff - lib/PublicInbox/LeiP2q.pm
lei + ipc: simplify process reaping
[public-inbox.git] / lib / PublicInbox / LeiP2q.pm
index c0c4563d6fbb86a1638bf1917bf83f41d9a5525b..08ec81c5295ee3c43831dad38e3ef313c1e51dd6 100644 (file)
@@ -135,7 +135,7 @@ sub do_p2q { # via wq_do
        if ($lei->{opt}->{debug}) {
                my $json = ref(PublicInbox::Config->json)->new;
                $json->utf8->canonical->pretty;
-               $lei->err($json->encode($lei->{qterms}));
+               print { $lei->{2} } $json->encode($lei->{qterms});
        }
        my (@q, %seen);
        for my $pfx (@want) {
@@ -191,7 +191,7 @@ sub lei_p2q { # the "lei patch-to-query" entry point
        my ($op_c, $ops) = $lei->workers_start($self, 1);
        $lei->{wq1} = $self;
        $self->wq_io_do('do_p2q', []);
-       $self->wq_close(1);
+       $self->wq_close;
        $lei->wait_wq_events($op_c, $ops);
 }