net/socket.hpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) New commits: commit 0f774163e05b1763ba73eebd9428988c874af4fc Author: Ashod Nakashian <ashod.nakash...@collabora.co.uk> Date: Sun Feb 19 20:56:01 2017 -0500
nb: use 16kb socket read buffer to match SSL SSL's decryption frame is 16kb, so it makes sense to read by that multiple for efficiency reasons. Change-Id: Ib5d7b5bfc18fa1b27bcbc9aac93350c4e1292874 Reviewed-on: https://gerrit.libreoffice.org/34451 Reviewed-by: Ashod Nakashian <ashnak...@gmail.com> Tested-by: Ashod Nakashian <ashnak...@gmail.com> diff --git a/net/socket.hpp b/net/socket.hpp index cea6fac..3119834 100644 --- a/net/socket.hpp +++ b/net/socket.hpp @@ -330,8 +330,9 @@ public: /// Return false iff the socket is closed. virtual bool readIncomingData() { + // SSL decodes blocks of 16Kb, so for efficiency we use the same. + char buf[16 * 1024]; ssize_t len; - char buf[4096]; do { // Drain the read buffer. _______________________________________________ Libreoffice-commits mailing list libreoffice-comm...@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/libreoffice-commits