From 17ccf6335d2361ad54a132e0089d0b97b4265d0e Mon Sep 17 00:00:00 2001 From: Josh Soref Date: Wed, 27 May 2020 10:24:40 -0400 Subject: [PATCH] Update recursordist: reuseport --- pdns/recursordist/docs/settings.rst | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pdns/recursordist/docs/settings.rst b/pdns/recursordist/docs/settings.rst index cb1ec523cb..5753e631d0 100644 --- a/pdns/recursordist/docs/settings.rst +++ b/pdns/recursordist/docs/settings.rst @@ -1354,9 +1354,9 @@ Don't log queries. - Boolean - Default: no -If ``SO_REUSEPORT`` support is available, allows multiple processes to open a listening socket on the same port. +If ``SO_REUSEPORT`` support is available, allows multiple threads and processes to open listening sockets for the same port. -Since 4.1.0, when ``pdns-distributes-queries`` is set to false and ``reuseport`` is enabled, every thread will open a separate listening socket to let the kernel distribute the incoming queries, avoiding any thundering herd issue as well as the distributor thread being a bottleneck, thus leading to much higher performance on multi-core boxes. +Since 4.1.0, when ``pdns-distributes-queries`` is set to false and ``reuseport`` is enabled, every thread will open a separate listening socket to let the kernel distribute the incoming queries instead of running a distributor thread (which would otherwise be a bottleneck) and avoiding thundering herd issues, thus leading to much higher performance on multi-core boxes. .. _setting-rng: -- 2.47.2