summaryrefslogtreecommitdiff
path: root/src/Compositor.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/Compositor.cpp')
-rw-r--r--src/Compositor.cpp4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/Compositor.cpp b/src/Compositor.cpp
index 232ba4a6..25d73db0 100644
--- a/src/Compositor.cpp
+++ b/src/Compositor.cpp
@@ -28,6 +28,7 @@
#include "desktop/LayerSurface.hpp"
#include "render/Renderer.hpp"
#include "xwayland/XWayland.hpp"
+#include "helpers/ByteOperations.hpp"
#include <hyprutils/string/String.hpp>
#include <aquamarine/input/Input.hpp>
@@ -229,6 +230,9 @@ void CCompositor::initServer(std::string socketName, int socketFd) {
if (envEnabled("HYPRLAND_TRACE"))
Debug::trace = true;
+ // set the buffer size to 1MB to avoid disconnects due to an app hanging for a short while
+ wl_display_set_default_max_buffer_size(m_sWLDisplay, 1_MB);
+
Aquamarine::SBackendOptions options;
options.logFunction = aqLog;