D29265: Implement buffering in the DataStream class, to improve performance on Windows.

Daniel Vrátil noreply at phabricator.kde.org
Sat May 2 22:33:24 BST 2020


dvratil accepted this revision.
dvratil added a comment.
This revision is now accepted and ready to land.


  Ok.
  
  Would switching back to TCP on Windows (using `QTcpSocket`) solve this issue without the explicit `flush`? I'm also playing around with replacing the entire Qt socket code by ZeroMQ that apparently works pretty well on both Windows and Linux, so we could drop all the non-blocking wait-for-data socket code on Windows...

REPOSITORY
  R165 Akonadi

BRANCH
  2020_04_implement_buffering_in_DataStream_for_Windows

REVISION DETAIL
  https://phabricator.kde.org/D29265

To: dfaure, dvratil, kfunk
Cc: kde-pim, fbampaloukas, dcaliste, dvasin, rodsevich, winterz, vkrause, mlaurent, knauss, dvratil
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.kde.org/pipermail/kde-pim/attachments/20200502/9b431016/attachment.html>


More information about the kde-pim mailing list