Index: src/ch/ClipboardMonitor.cpp
===================================================================
diff -u -N -r9ddf8fdd5f641491dd30c49eb90f8f740314b6af -r575ff9e217ec1d9d5c95a31bc59d2a73a22d1383
--- src/ch/ClipboardMonitor.cpp	(.../ClipboardMonitor.cpp)	(revision 9ddf8fdd5f641491dd30c49eb90f8f740314b6af)
+++ src/ch/ClipboardMonitor.cpp	(.../ClipboardMonitor.cpp)	(revision 575ff9e217ec1d9d5c95a31bc59d2a73a22d1383)
@@ -40,7 +40,13 @@
 
 CClipboardMonitor::~CClipboardMonitor()
 {
-	Stop();
+	try
+	{
+		Stop();
+	}
+	catch (const std::exception& e)
+	{
+	}
 }
 
 void CClipboardMonitor::StartMonitor(chengine::TTaskManagerPtr spTasks)