From aece7d56acb69f908866a93f2abaa17c9c401239 Mon Sep 17 00:00:00 2001 From: Roman Savochenko Date: Fri, 30 Aug 2019 19:48:16 +0300 Subject: krfb: Crashes after the VNC client disconnect This resolves bug 2972 and issue #2 Signed-off-by: Roman Savochenko --- libvncserver/main.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/libvncserver/main.c b/libvncserver/main.c index 74010d0..890d758 100644 --- a/libvncserver/main.c +++ b/libvncserver/main.c @@ -1103,14 +1103,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; -- cgit v1.2.3