Skip to content

Commit 08cacfd

Browse files
committed
Resolve Coverity issues
1 parent 91f4498 commit 08cacfd

File tree

1 file changed

+3
-11
lines changed

1 file changed

+3
-11
lines changed

HdmiCecSink/HdmiCecSinkImplementation.cpp

Lines changed: 3 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -3003,18 +3003,10 @@ namespace WPEFramework
30033003
}
30043004

30053005
std::unique_lock<std::mutex> lk(_instance->m_pollExitMutex);
3006-
bool signaled = _instance->m_ThreadExitCV.wait_for(
3007-
lk,
3008-
std::chrono::milliseconds(_instance->m_sleepTime),
3009-
[&]{ return _instance->m_pollThreadExit; }
3010-
);
3011-
3012-
if (!signaled) {
3013-
// timeout -> continue polling loop
3006+
if ( _instance->m_ThreadExitCV.wait_for(lk, std::chrono::milliseconds(_instance->m_sleepTime)) == std::cv_status::timeout )
30143007
continue;
3015-
} else {
3016-
LOGINFO("Thread is going to Exit m_pollThreadExit %d\n", _instance->m_pollThreadExit);
3017-
}
3008+
else
3009+
LOGINFO("Thread is going to Exit m_pollThreadExit %d\n", _instance->m_pollThreadExit );
30183010

30193011
}
30203012
}

0 commit comments

Comments
 (0)