From: Aydın Mercan Date: Mon, 22 Jun 2026 07:05:02 +0000 (+0300) Subject: fix: usr: ignore 0-byte reads in the TCP read callback X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=d92030f7b20cab261285b4b25de409ea86af8a4f;p=thirdparty%2Fbind9.git fix: usr: ignore 0-byte reads in the TCP read callback Callbacks for libuv stream reads do not signal zero-length reads as a failure signal but rather as EAGAIN/EWOULDBLOCK. This can trigger an assertion when a zero-length read is pushed onto a PROXYv2 endpoint that has not yet processed the headers as it expects a non-NULL region of positive length. Closes #6140 Merge branch '6140-proxyv2-assertion-on-zero-byte-read' into 'main' See merge request isc-projects/bind9!12261 --- d92030f7b20cab261285b4b25de409ea86af8a4f