X-Git-Url: https://git.piment-noir.org/?a=blobdiff_plain;f=src%2Flib%2FCommunication.cpp;h=fd86b539aae20bb6d91166ec16d6b84328fea6a8;hb=60fa45780df645538897eb092a736498105ee8c2;hp=f0000466013977f14e73fad2bb8d3879e446def7;hpb=5f39c4d854ec7441761bc6db870b6bbc73016309;p=deb_libcec.git diff --git a/src/lib/Communication.cpp b/src/lib/Communication.cpp index f000046..fd86b53 100644 --- a/src/lib/Communication.cpp +++ b/src/lib/Communication.cpp @@ -182,7 +182,7 @@ bool CCommunication::Read(cec_frame &msg, int iTimeout) { CLockObject lock(&m_bufferMutex); - while (m_iInbufUsed < 1) + if (m_iInbufUsed < 1) m_condition.Wait(&m_bufferMutex, iTimeout); if (m_iInbufUsed < 1)