Skip to content

hackney 4.8.4

Latest

Choose a tag to compare

@benoitc benoitc released this 27 Sep 07:57
c0d4969

Fixed

  • hackney:close/1 on a shared pooled HTTP/2 connection resets only the
    caller's own streams. It stopped the connection, failing every other
    caller's streams on it. The connection still closes itself once idle with
    no stream open.
  • A connection opened without a pool honours connect_timeout above 8
    seconds, and a dial that outlives it returns {error, connect_timeout}.
    The wait was capped at 8 seconds and ended as an exit in the caller. A
    dial stuck in the transport no longer holds the caller past its deadline
    either (#945).