From 5aaea61844b92c452c201ce9832e3c5c68c6f84e Mon Sep 17 00:00:00 2001 From: Eric Wong Date: Fri, 3 May 2019 10:34:09 +0000 Subject: listener: use EPOLLEXCLUSIVE for listen sockets Since our listen sockets are non-blocking and we may run multiple httpd|nntpd processes; we need a way to avoid thundering herds when there are multiple httpd|nntpd worker processes. EPOLLEXCLUSIVE was added just for that in Linux 4.5 --- TODO | 3 --- 1 file changed, 3 deletions(-) (limited to 'TODO') diff --git a/TODO b/TODO index 372f7331..ac255b86 100644 --- a/TODO +++ b/TODO @@ -56,9 +56,6 @@ all need to be considered for everything we introduce) ugh... https://rt.cpan.org/Ticket/Display.html?id=116615 (IO::KQueue is broken with Danga::Socket / PublicInbox::DS) -* EPOLLEXCLUSIVE for listen socket fairness across -httpd/nntpd - worker processes. - * improve documentation * linkify thread skeletons better -- cgit v1.2.3-24-ge0c7