mirror of
https://github.com/transmission/transmission.git
synced 2025-12-27 13:41:17 +00:00
fix: speed limits did not work below 16KiB/s (#7339)
* refactor: calculate raw speed by OS buffer instead of application buffer * refactor: limit transfer speed by raw speed * refactor: early return write if no bytes * refactor: remove code for guessing TCP/IP overhead * refactor: remove code for uTP overhead
This commit is contained in:
@@ -343,7 +343,7 @@ private:
|
||||
void event_enable(short event);
|
||||
void event_disable(short event);
|
||||
|
||||
void can_read_wrapper();
|
||||
void can_read_wrapper(size_t bytes_transferred);
|
||||
void did_write_wrapper(size_t bytes_transferred);
|
||||
|
||||
size_t try_read(size_t max);
|
||||
|
||||
Reference in New Issue
Block a user