From b6e34ee2d3b106f8d288613fd829501a6ba085af Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Petr=20=C5=A0pa=C4=8Dek?= <petr.spacek@nic.cz> Date: Wed, 8 Jan 2020 12:47:59 +0100 Subject: [PATCH] doc: edns_keepalive polish --- modules/edns_keepalive/README.rst | 14 +++++++++++--- 1 file changed, 11 insertions(+), 3 deletions(-) diff --git a/modules/edns_keepalive/README.rst b/modules/edns_keepalive/README.rst index b1c59f3ea..26ee4f274 100644 --- a/modules/edns_keepalive/README.rst +++ b/modules/edns_keepalive/README.rst @@ -3,10 +3,18 @@ EDNS keepalive ============== -The ``edns_keepalive`` module implements :rfc:`7828` for *clients* connecting to Knot Resolver via TCP and TLS. -Note that client connections are timed-out the same way *regardless* of them sending the EDNS option; -the module just allows clients to discover the timeout. +The ``edns_keepalive`` module implements :rfc:`7828` for *clients* +connecting to Knot Resolver via TCP and TLS. +The module just allows clients to discover the connection timeout, +client connections are always timed-out the same way *regardless* +of clients sending the EDNS option. When connecting to servers, Knot Resolver does not send this EDNS option. It still attempts to reuse established connections intelligently. +This module is loaded by default. For debugging purposes it can be +unloaded using standard means: + +.. code-block:: lua + + modules.load('edns_keepalive') -- GitLab