commit c0a888ee179dd044c99cef7ffc2c8fe18b9243b2 [browse]
Author: Matt Joiner
Date: 2021-12-13 12:12:30 +11:00
Tidy up request heaping comments
commit 9d9556c97f0a6d8c805fc3724674122dbb706d5a [browse]
Author: Matt Joiner
Date: 2021-12-13 12:11:38 +11:00
Add Peer.cancelAllRequests for webseedPeer
commit 98f188dcbef1b62cdcd6e91fdc3abf16113b2b5a [browse]
Author: Matt Joiner
Date: 2021-12-13 12:09:12 +11:00
Update requests after deleting all in some corner cases
Choked by non-fast PeerConn, deleted PeerConn. They're not exactly guarded as strictly as they could be, so there's plenty of room for performance improvements here.
commit 47ef8d9c2d417ac5911b4b8b57de3d654159b083 [browse]
Author: Matt Joiner
Date: 2021-12-13 11:56:57 +11:00
Assert that a request isn't cancelled before requesting it again
commit a671c06b94fa5743411cd0d257aa8ae759321367 [browse]
Author: Matt Joiner
Date: 2021-12-13 11:55:47 +11:00
Update peer requests if not interested when piece priorities change
This should fix a starvation issue where we don't signal interest to a peer that has us choked.
clone the repository to get more history