Skip to content

Commit

Permalink
Merge pull request #183 from greatest-ape/work-2024-02-03
Browse files Browse the repository at this point in the history
http & ws: quit if any worker quits; log thread name and module; general refactor; minor fixes
  • Loading branch information
greatest-ape authored Feb 3, 2024
2 parents 53af594 + 6f00f76 commit de4a91a
Show file tree
Hide file tree
Showing 27 changed files with 510 additions and 715 deletions.
4 changes: 4 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -57,10 +57,12 @@
a lot of memory if many torrents are tracked
* Improve announce performance by avoiding having to filter response peers
* In announce response statistics, don't include announcing peer
* Remove CPU pinning support

#### Fixed

* Fix bug where clean up after closing connections wasn't always done
* Quit whole application if any worker thread quits

### aquatic_ws

Expand All @@ -78,6 +80,7 @@
* Only consider announce and scrape responses as signs of connection still
being alive. Previously, all messages sent to peer were considered.
* Decrease default max_peer_age and max_connection_idle config values
* Remove CPU pinning support

#### Fixed

Expand All @@ -87,6 +90,7 @@
* Actually close connections that are too slow to send responses to
* If peers announce with AnnounceEvent::Stopped, allow them to later announce on
same torrent with different peer_id
* Quit whole application if any worker thread quits

## 0.8.0 - 2023-03-17

Expand Down
129 changes: 67 additions & 62 deletions Cargo.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Loading

0 comments on commit de4a91a

Please sign in to comment.