chore(deps): update dependency hackney to v4.8.4 #86
Loading…
Reference in a new issue
No description provided.
Delete branch "renovate/hackney-4.x-lockfile"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
This PR contains the following updates:
4.8.2→4.8.4Release Notes
benoitc/hackney (hackney)
v4.8.4: hackney 4.8.4Compare Source
Fixed
hackney:close/1on a shared pooled HTTP/2 connection resets only thecaller'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.
connect_timeoutabove 8seconds, 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).
v4.8.3: hackney 4.8.3Compare Source
Fixed
hackney_conn:set_owner/2works while a streamed request body is beingsent. It returned
{error, invalid_state}.error. For a chunked or
Content-Lengthbody,body/1returns{error, {closed, Partial}}with the bytes that arrived, andstream_body/1and async responses end with{error, closed}. Theyreported a short body as complete. A body with neither still ends when the
connection closes.
(
{proxy_transport, ssl}) works. The target TLS handshake ran over theproxy TLS socket as if it were plain TCP and failed.
hackney:connect/*stays with its caller betweenrequests, and
hackney:close/1checks it back into the pool. It went backto the pool after every response while the caller still used it, so the
pool could stop it in the middle of the next request (
{error, closed})or lend it to another process.
Configuration
📅 Schedule: (UTC)
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR has been generated by Mend Renovate CLI.
1d2417bd6d4b08fb6fa2View command line instructions
Checkout
From your project repository, check out a new branch and test the changes.Merge
Merge the changes and update on Forgejo.Warning: The "Autodetect manual merge" setting is not enabled for this repository, you will have to mark this pull request as manually merged afterwards.