Download Latest Version hackney 4.5.2 source code.tar.gz (352.4 kB)
Email in envelope

Get an email when there's a new version of hackney

Home / 4.4.4
Name Modified Size InfoDownloads / Week
Parent folder
4.4.4 source code.tar.gz 2026-06-17 335.1 kB
4.4.4 source code.zip 2026-06-17 410.1 kB
README.md 2026-06-17 907 Bytes
Totals: 3 Items   746.1 kB 0

Fixed

  • HTTP/2: a connection is no longer reused after the peer sends GOAWAY while keeping the socket open (as AWS ALB does to recycle connections). The connection is retired so the pool dials a fresh one, instead of being handed out again with new streams the peer ignores until recv_timeout.
  • HTTP/2: when the per-stream recv_timeout watchdog fires, the stalled stream is cancelled (RST_STREAM) so the peer stops sending and the connection is not reused with an orphaned stream.
  • HTTP/1.1: bytes that issue [#544]'s idle {active, once} delivers to the connection mailbox on a reused connection are now buffered and fed to the next request instead of dropping the connection (refines the 4.4.3 behavior), so a reused request no longer blocks to recv_timeout while the response sits stranded as an unread message. The idle buffer is bounded, and a server close still refuses reuse (#544).
Source: README.md, updated 2026-06-17