From: Petr Špaček Date: Wed, 8 Jan 2020 11:47:59 +0000 (+0100) Subject: doc: edns_keepalive polish X-Git-Tag: v5.0.0~8^2~13 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=b6e34ee2d3b106f8d288613fd829501a6ba085af;p=thirdparty%2Fknot-resolver.git doc: edns_keepalive polish --- 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')