projects
/
platform
/
core
/
api
/
mediavision.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
894ac31
)
Fix pthread_mutex_trylock usage
80/302680/4
author
Kwanghoon Son
<k.son@samsung.com>
Tue, 12 Dec 2023 04:33:24 +0000
(13:33 +0900)
committer
kwang son
<k.son@samsung.com>
Wed, 13 Dec 2023 05:51:50 +0000
(
05:51
+0000)
[Issue type] svace
svace warn UNREACHABLE_CODE.EXECUTED_ONCE.
WID:
60896000
Loop body cannot be executed more than once
Change-Id: I2ee503bdab93b285e99eca9d23c9548dfec46486
Signed-off-by: Kwanghoon Son <k.son@samsung.com>
mv_image/image/src/Tracking/AsyncTracker.cpp
patch
|
blob
|
history
diff --git
a/mv_image/image/src/Tracking/AsyncTracker.cpp
b/mv_image/image/src/Tracking/AsyncTracker.cpp
index
c4522b7
..
62f869f
100644
(file)
--- a/
mv_image/image/src/Tracking/AsyncTracker.cpp
+++ b/
mv_image/image/src/Tracking/AsyncTracker.cpp
@@
-65,7
+65,7
@@
AsyncTracker::~AsyncTracker()
bool AsyncTracker::track(const cv::Mat &frame, std::vector<cv::Point> &result)
{
-
while
(pthread_mutex_trylock(&__globalGuard) != 0)
+
if
(pthread_mutex_trylock(&__globalGuard) != 0)
return getResult(result);
pthread_spin_lock(&__isRunGuard);