|
|
@ -1103,14 +1103,14 @@ void rfbScreenCleanup(rfbScreenInfoPtr screen)
|
|
|
|
rfbReleaseClientIterator(i);
|
|
|
|
rfbReleaseClientIterator(i);
|
|
|
|
|
|
|
|
|
|
|
|
if (mOnHoldClientHandlerThread) {
|
|
|
|
if (mOnHoldClientHandlerThread) {
|
|
|
|
mOnHoldClientHandlerThread->exit();
|
|
|
|
//mOnHoldClientHandlerThread->exit();
|
|
|
|
delete mOnHoldClientHandlerThread;
|
|
|
|
delete mOnHoldClientHandlerThread;
|
|
|
|
mOnHoldClientHandlerThread = NULL;
|
|
|
|
mOnHoldClientHandlerThread = NULL;
|
|
|
|
delete mOnHoldClientHandler;
|
|
|
|
delete mOnHoldClientHandler;
|
|
|
|
mOnHoldClientHandler = NULL;
|
|
|
|
mOnHoldClientHandler = NULL;
|
|
|
|
}
|
|
|
|
}
|
|
|
|
if (mControlPipeHandlerThread) {
|
|
|
|
if (mControlPipeHandlerThread) {
|
|
|
|
mControlPipeHandlerThread->exit();
|
|
|
|
//mControlPipeHandlerThread->exit();
|
|
|
|
delete mControlPipeHandlerThread;
|
|
|
|
delete mControlPipeHandlerThread;
|
|
|
|
mControlPipeHandlerThread = NULL;
|
|
|
|
mControlPipeHandlerThread = NULL;
|
|
|
|
delete mControlPipeHandler;
|
|
|
|
delete mControlPipeHandler;
|
|
|
|