Revision 768905

Go back to digest for 3rd February 2008

Bug 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