From: Ondřej Surý Date: Thu, 10 Feb 2022 10:14:58 +0000 (+0100) Subject: Add CHANGES and release note for [GL #3132] X-Git-Tag: v9.19.0~111^2 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=0c35bda762a97a27c4c580d579851ab0a7f144c4;p=thirdparty%2Fbind9.git Add CHANGES and release note for [GL #3132] --- diff --git a/CHANGES b/CHANGES index 7597fce9d88..6e09a1491ee 100644 --- a/CHANGES +++ b/CHANGES @@ -1,3 +1,7 @@ +5807. [bug] Add a TCP "write" timer, and time out writing + connections after the "tcp-idle-timeout" period + has elapsed. [GL #3132] + 5806. [bug] An error in checking the "blackhole" ACL could cause DNS requests sent by named to fail if the destination address or prefix was specifically diff --git a/doc/notes/notes-current.rst b/doc/notes/notes-current.rst index c9ae25023b8..18e67bd9923 100644 --- a/doc/notes/notes-current.rst +++ b/doc/notes/notes-current.rst @@ -70,3 +70,9 @@ Bug Fixes to ``none``. ``blackhole`` worked correctly when it was left unset, or if only positive-match elements were included. This has now been fixed. :gl:`#3157` + +- TCP connections could hang indefinitely if the TCP write buffers + were full because of the other party not reading sent data. This has + been fixed by adding a "write" timer. Connections that are hung + while writing will now time out after the ``tcp-idle-timeout`` period + has elapsed. :gl:`#3132`