projects
/
platform
/
core
/
api
/
singleo.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
1413798
)
task_manger: fix coverity issue
78/317478/2
author
Inki Dae
<inki.dae@samsung.com>
Wed, 11 Sep 2024 01:30:13 +0000
(10:30 +0900)
committer
Inki Dae
<inki.dae@samsung.com>
Wed, 11 Sep 2024 03:58:47 +0000
(12:58 +0900)
Fix coverity issue - CID
1789443
- Data race condition by adding
missing lock.
Change-Id: I369e603c95a6a908df760f4cc5e5ddeb9c60b576
Signed-off-by: Inki Dae <inki.dae@samsung.com>
services/task_manager/src/TaskNode.cpp
patch
|
blob
|
history
diff --git
a/services/task_manager/src/TaskNode.cpp
b/services/task_manager/src/TaskNode.cpp
index 4651f02f57dd2d6cac6b38baf4547c02c577fe85..ad7d8a2bce581fa30a45bdf6e3cd2e85d15558e5 100644
(file)
--- 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<mutex> lock(_mutex);
+
_completed = false;
}