diff --git a/HdmiCecSink/HdmiCecSinkImplementation.cpp b/HdmiCecSink/HdmiCecSinkImplementation.cpp index f4260da9..7057c9c7 100644 --- a/HdmiCecSink/HdmiCecSinkImplementation.cpp +++ b/HdmiCecSink/HdmiCecSinkImplementation.cpp @@ -2960,6 +2960,7 @@ namespace WPEFramework break; } + /* coverity[BAD_CHECK_OF_WAIT_COND : FALSE] */ std::unique_lock lk(_instance->m_pollExitMutex); if ( _instance->m_ThreadExitCV.wait_for(lk, std::chrono::milliseconds(_instance->m_sleepTime)) == std::cv_status::timeout ) continue; @@ -3107,6 +3108,7 @@ namespace WPEFramework if(m_currentArcRoutingState != ARC_STATE_ARC_TERMINATED) { stopArc(); + /* coverity[sleep : FALSE] */ while (m_currentArcRoutingState != ARC_STATE_ARC_TERMINATED) { usleep(500000); }