From 5ca77a1745759aa4e7e086460a9fb5c0cba6f8fa Mon Sep 17 00:00:00 2001 From: Pierre Ossman Date: Thu, 4 Nov 2021 09:01:08 +0100 Subject: [PATCH] Increase maximum input buffer macOS' built in VNC server unfortunately sends the entire monitor in a single rect, so we need to be prepared to buffer a lot of data in case the monitor has a large resolution. (cherry picked from commit 479ec11a2ee29a5321a28118c2d69307d752e216) --- common/rdr/BufferedInStream.cxx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/common/rdr/BufferedInStream.cxx b/common/rdr/BufferedInStream.cxx index 5a2694b4..d322793d 100644 --- a/common/rdr/BufferedInStream.cxx +++ b/common/rdr/BufferedInStream.cxx @@ -27,7 +27,7 @@ using namespace rdr; static const size_t DEFAULT_BUF_SIZE = 8192; -static const size_t MAX_BUF_SIZE = 4 * 1024 * 1024; +static const size_t MAX_BUF_SIZE = 32 * 1024 * 1024; BufferedInStream::BufferedInStream() : bufSize(DEFAULT_BUF_SIZE), offset(0) -- 2.39.5