From: Inki Dae Date: Wed, 11 Sep 2024 01:30:13 +0000 (+0900) Subject: task_manger: fix coverity issue X-Git-Tag: accepted/tizen/unified/20240911.104743~5 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=refs%2Fchanges%2F78%2F317478%2F2;p=platform%2Fcore%2Fapi%2Fsingleo.git task_manger: fix coverity issue Fix coverity issue - CID 1789443 - Data race condition by adding missing lock. Change-Id: I369e603c95a6a908df760f4cc5e5ddeb9c60b576 Signed-off-by: Inki Dae --- diff --git a/services/task_manager/src/TaskNode.cpp b/services/task_manager/src/TaskNode.cpp index 4651f02..ad7d8a2 100644 --- a/services/task_manager/src/TaskNode.cpp +++ b/services/task_manager/src/TaskNode.cpp @@ -124,6 +124,9 @@ void TaskNode::clear() _inputBuffer = nullptr; _outputBuffer = nullptr; _status = NodeStatus::NONE; + + unique_lock lock(_mutex); + _completed = false; }