libreoffice-online/net
Tor Lillqvist decf78ff2e Buffer an unlimited (eek, scary) number of messages per fake socket
Matches the behaviour of real sockets in a real Online server better.
Seems to get rid of the occasional hang problem.

I had already some time ago suspected that such a change would fix
that problem, but unfortunately my first attempt missed one crucial
detail, so it didn't, and I spent days looking for other ways to fix
the problem instead, in vain.

Probably I should add some sanity limit on the number of buffered
messages, though... But if such a sanity limit then would be hit, most
likely much else is totally broken already anyway.

Change-Id: Ice43057814ee5abd85b2935ffaa91765845a515a
2018-10-23 15:23:01 +03:00
..
clientnb.cpp loplugin:nullptr 2017-12-20 22:36:41 +05:30
DelaySocket.cpp Use Util::symbolicErrno() 2018-07-11 13:05:22 +03:00
DelaySocket.hpp Initial DelaySocket goodness. 2017-04-22 18:42:16 +01:00
FakeSocket.cpp Buffer an unlimited (eek, scary) number of messages per fake socket 2018-10-23 15:23:01 +03:00
FakeSocket.hpp More work on the GTK+ testbed app 2018-10-17 22:48:14 +03:00
ServerSocket.hpp Still more iOS app and related Online C++ code hacking 2018-09-19 11:31:18 +03:00
Socket.cpp wsd: support polling on client thread 2018-10-16 20:12:23 -04:00
Socket.hpp As far as I see, no getPollEvents() implementation will ever return negative 2018-10-19 13:41:18 +02:00
Ssl.cpp Enable SSL in outbound, client websockets ... 2018-05-18 15:16:39 +02:00
Ssl.hpp Make the WSD SSL cipher list configurable. 2017-11-22 15:55:03 +00:00
SslSocket.hpp Enable SSL in outbound, client websockets ... 2018-05-18 15:16:39 +02:00
WebSocketHandler.hpp Still more iOS app and related Online C++ code hacking 2018-09-19 11:31:18 +03:00