All pastes #617782 Raw Edit

Miscellany

public text v1 · immutable
·published 2007-07-13 14:12 UTC
rendered paste body
Index: src/shared/Database/DatabaseMysql.cpp
===================================================================
--- src/shared/Database/DatabaseMysql.cpp	(revision 4086)
+++ src/shared/Database/DatabaseMysql.cpp	(working copy)
@@ -52,8 +52,6 @@
             exit(1);
         }
     }
-    //New delay thread for delay execute
-    m_delayThread = new ZThread::Thread(m_threadBody = new MySQLDelayThread(this));
 }
 
 DatabaseMysql::~DatabaseMysql()
@@ -83,6 +81,11 @@
         return false;
     }
 
+    assert(!m_delayThread);
+
+    //New delay thread for delay execute
+    m_delayThread = new ZThread::Thread(m_threadBody = new MySQLDelayThread(this));
+
     vector<string> tokens = StrSplit(infoString, ";");
 
     vector<string>::iterator iter;