diff --git a/crates/librqbit/src/torrent_state/live/mod.rs b/crates/librqbit/src/torrent_state/live/mod.rs index ffbac0c..0559343 100644 --- a/crates/librqbit/src/torrent_state/live/mod.rs +++ b/crates/librqbit/src/torrent_state/live/mod.rs @@ -1277,7 +1277,7 @@ impl PeerHandler { trace!("we are unchoked"); self.locked.write().i_am_choked = false; self.unchoke_notify.notify_waiters(); - self.requests_sem.add_permits(16); + self.requests_sem.add_permits(64); } fn on_received_piece(&self, piece: Piece) -> anyhow::Result<()> {