Skip to content

Commit

Permalink
Merge branch 'multiframe-disconnect-issue'
Browse files Browse the repository at this point in the history
  • Loading branch information
marc-casperlabs committed Jan 23, 2024
2 parents e3c4ff6 + 8b650ab commit 1c9b2fe
Show file tree
Hide file tree
Showing 5 changed files with 542 additions and 103 deletions.
13 changes: 13 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,19 @@ All notable changes to this project will be documented in this file.
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).

## [Unreleased]

### Changed

* There is now a timeout for how long a peer can take to accept an error message.
* Application errors (`ErrorKind::OTHER`) are now truncated to fit into a single frame.

### Fixed

* The IO layer will no longer drop frames if no multi-frame payloads are sent while a non-multi-frame payload has been moved to the wait queue due to exceeding the in-flight request limit.
* The outgoing request queue will now process much faster in some cases when filled with large numbers of requests.
* The `io` layer will no longer attempt to allocate incredibly large amounts of memory under certain error conditions.

## [0.2.0] - 2023-11-24

### Changed
Expand Down
Loading

0 comments on commit 1c9b2fe

Please sign in to comment.