Core/DB Layer: Make SQLTransaction AutoPtr thread safe (valgrind caught a race condition)

This commit is contained in:
Machiavelli
2012-03-26 02:56:43 +03:00
parent 48dc9313b9
commit 3f61bd0a26
+1 -1
View File
@@ -47,7 +47,7 @@ class Transaction
bool _cleanedUp; bool _cleanedUp;
}; };
typedef Trinity::AutoPtr<Transaction, ACE_Null_Mutex> SQLTransaction; typedef Trinity::AutoPtr<Transaction, ACE_Thread_Mutex> SQLTransaction;
/*! Low level class*/ /*! Low level class*/
class TransactionTask : public SQLOperation class TransactionTask : public SQLOperation