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

View File

@@ -47,7 +47,7 @@ class Transaction
bool _cleanedUp;
};
typedef Trinity::AutoPtr<Transaction, ACE_Null_Mutex> SQLTransaction;
typedef Trinity::AutoPtr<Transaction, ACE_Thread_Mutex> SQLTransaction;
/*! Low level class*/
class TransactionTask : public SQLOperation