Revision 768905
Go back to digest for 3rd February 2008Bug Fixes in KDE Base
Maks Orlovich committed changes in /branches/KDE/4.0/kdelibs/kio/kio/connection.cpp:
Fix stalls on long file transfers:
1. Always re-enable socket notifiers when resuming the backend connection
2. Use the proper length when computing whether there is an another complete thing to read -- if we are waiting for payload, HeaderSize bytes is useless.
3. Do multiple reads immediately in a loop.
w/o (3) throughput is pathetic, as the client can't keep up with the slave.
File Changes
Modified 1 files
- /branches/KDE/4.0/kdelibs/kio/kio/connection.cpp
1 files changed in total