From 7620295ce1cce969f7dced4d19a248f46889fe9b Mon Sep 17 00:00:00 2001 From: DINH Viet Hoa Date: Mon, 4 Feb 2013 22:25:50 -0800 Subject: Revert "Change pthread usage in MCOperationQueue to use std::mutex/std::thread" This reverts commit 54b038df296c4bb85bcd1a586f7c90c4c76d09e0. --- src/core/basetypes/MCOperationQueue.h | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'src/core/basetypes/MCOperationQueue.h') diff --git a/src/core/basetypes/MCOperationQueue.h b/src/core/basetypes/MCOperationQueue.h index bb862e72..dd503bb3 100644 --- a/src/core/basetypes/MCOperationQueue.h +++ b/src/core/basetypes/MCOperationQueue.h @@ -6,7 +6,6 @@ #include #include #include -#include #ifdef __cplusplus @@ -31,12 +30,13 @@ namespace mailcore { struct mailsem * mOperationSem; struct mailsem * mStartSem; struct mailsem * mStopSem; - std::mutex mLock; + pthread_mutex_t mLock; bool mWaiting; struct mailsem * mWaitingFinishedSem; bool mQuitting; void startThread(); + static void runOperationsOnThread(OperationQueue * queue); void runOperations(); void callbackOnMainThread(Operation * op); void checkRunningOnMainThread(void * context); -- cgit v1.2.3