From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on dcvr.yhbt.net X-Spam-Level: X-Spam-ASN: X-Spam-Status: No, score=-2.9 required=3.0 tests=ALL_TRUSTED,AWL,BAYES_00, T_RP_MATCHES_RCVD shortcircuit=no autolearn=unavailable version=3.3.2 X-Original-To: meta@public-inbox.org Received: from localhost (dcvr.yhbt.net [127.0.0.1]) by dcvr.yhbt.net (Postfix) with ESMTP id 1A0FE200EB for ; Sun, 20 Sep 2015 04:43:23 +0000 (UTC) From: Eric Wong To: meta@public-inbox.org Subject: [PATCH 0/3] more nntpd updates Date: Sun, 20 Sep 2015 04:43:17 +0000 Message-Id: <20150920044320.2338-1-e@80x24.org> List-Id: We're closer to being production-ready, now. We'll support all the signal handling to do graceful shutdowns, transparent upgrades, etc. with or without systemd. There is adjustable multi-process support to take better advantage of multiple cores and disks. Eric Wong (3): nntpd: support systemd FD inheritance + signals nntp: do not re-enable reads during long responses nntp: fix handling of trickled responses lib/PublicInbox/NNTP.pm | 41 +++++- lib/PublicInbox/NewsGroup.pm | 5 +- public-inbox-nntpd | 302 ++++++++++++++++++++++++++++++++++++++++--- t/nntpd.t | 106 +++++++++++++++ 4 files changed, 425 insertions(+), 29 deletions(-)