From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on dcvr.yhbt.net X-Spam-Level: X-Spam-Status: No, score=-4.0 required=3.0 tests=ALL_TRUSTED,BAYES_00 shortcircuit=no autolearn=ham autolearn_force=no version=3.4.2 Received: from localhost (dcvr.yhbt.net [127.0.0.1]) by dcvr.yhbt.net (Postfix) with ESMTP id 392021F4B4 for ; Tue, 19 Jan 2021 09:34:35 +0000 (UTC) From: Eric Wong To: meta@public-inbox.org Subject: [PATCH 0/9] lei bugfixes and error handling Date: Tue, 19 Jan 2021 09:34:26 +0000 Message-Id: <20210119093435.17955-1-e@80x24.org> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit List-Id: 1/9 could have some potential when we start handling remotes, 3/9 seems necessary, unfortunately :< 4/9 helped find some bugs, 9/9 is incomplete, but that describes everything :< Eric Wong (9): lei q: start ->mset while query_prepare runs lei q: fix SIGPIPE handling from lei2mail workers lei q: do not spawn MUA early lei: write daemon errors to the sock directory lei q: fix augment of compressed mailboxes lei_overview: do not write if $lei->{1} is gone t/lei: fix double-running of socket test with oneshot lei: test some likely errors due to misuse lei_overview: start implementing format detection lib/PublicInbox/LEI.pm | 22 ++++--- lib/PublicInbox/LeiOverview.pm | 25 ++++++-- lib/PublicInbox/LeiToMail.pm | 39 +++++++----- lib/PublicInbox/LeiXSearch.pm | 105 +++++++++++++++++++++++---------- lib/PublicInbox/Spawn.pm | 2 +- t/lei.t | 75 +++++++++++++++-------- t/lei_to_mail.t | 4 +- xt/lei-sigpipe.t | 29 +++++---- 8 files changed, 200 insertions(+), 101 deletions(-)