From 143402576893112d7a2fe6af56e9b13ac5241db7 Mon Sep 17 00:00:00 2001 From: Roman Savochenko Date: Sun, 19 Nov 2023 15:58:46 +0200 Subject: [PATCH] Crashes after the VNC client disconnect Signed-off-by: Roman Savochenko --- libvncserver/main.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/libvncserver/main.cpp b/libvncserver/main.cpp index bfd6736..abc442e 100644 --- a/libvncserver/main.cpp +++ b/libvncserver/main.cpp @@ -1098,14 +1098,14 @@ void rfbScreenCleanup(rfbScreenInfoPtr screen) rfbReleaseClientIterator(i); if (mOnHoldClientHandlerThread) { - mOnHoldClientHandlerThread->exit(); + //mOnHoldClientHandlerThread->exit(); delete mOnHoldClientHandlerThread; mOnHoldClientHandlerThread = NULL; delete mOnHoldClientHandler; mOnHoldClientHandler = NULL; } if (mControlPipeHandlerThread) { - mControlPipeHandlerThread->exit(); + //mControlPipeHandlerThread->exit(); delete mControlPipeHandlerThread; mControlPipeHandlerThread = NULL; delete mControlPipeHandler;