fix svace issue 90/91490/1
authorKyeonghun Lee <kh9090.lee@samsung.com>
Mon, 10 Oct 2016 00:22:25 +0000 (09:22 +0900)
committerKyeonghun Lee <kh9090.lee@samsung.com>
Mon, 10 Oct 2016 00:22:25 +0000 (09:22 +0900)
Change-Id: I1d81b8601c0d6c56fd08118d69afc452a759ebe9
Signed-off-by: Kyeonghun Lee <kh9090.lee@samsung.com>
framework/transaction-manager/MsgTransManager.cpp

index 56d0a7f..724418f 100755 (executable)
@@ -1252,7 +1252,7 @@ void MsgTransactionManager::broadcastStorageChangeCB(const msg_error_t err, cons
 
        int eventSize = MsgMakeEvent(encodedData, dataSize, MSG_EVENT_PLG_STORAGE_CHANGE_IND, err, (void**)(&pEventData));
 
-       MsgMutexLocker lock(mx);
+       mx.lock();
 
        fd_map::iterator it = storageChangeFdMap.begin();
 
@@ -1261,6 +1261,8 @@ void MsgTransactionManager::broadcastStorageChangeCB(const msg_error_t err, cons
                write(it->first, pEventData, eventSize);
        }
 
+       mx.unlock();
+
        MsgDbHandler *dbHandle = getDbHandle();
        MsgSimpleQ<msg_thread_id_t> updatedConvQ;