From 48b27cca92ad4e6664b8f68ba49c92fd8b3218d6 Mon Sep 17 00:00:00 2001 From: Kyeonghun Lee Date: Mon, 10 Oct 2016 09:22:25 +0900 Subject: [PATCH] fix svace issue Change-Id: I1d81b8601c0d6c56fd08118d69afc452a759ebe9 Signed-off-by: Kyeonghun Lee --- framework/transaction-manager/MsgTransManager.cpp | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/framework/transaction-manager/MsgTransManager.cpp b/framework/transaction-manager/MsgTransManager.cpp index 56d0a7f..724418f 100755 --- a/framework/transaction-manager/MsgTransManager.cpp +++ b/framework/transaction-manager/MsgTransManager.cpp @@ -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 updatedConvQ; -- 2.7.4