X-Git-Url: https://git.piment-noir.org/?a=blobdiff_plain;f=src%2Flib%2Fadapter%2FUSBCECAdapterMessageQueue.cpp;h=847115abcb1e6f58e3ce875ded4453c98c2906a0;hb=7937b924bc92b9194bc9ad7c12af6aa08cecd819;hp=45b348c8752af10aed323f993fc118fd918a6c45;hpb=004b83822a351e1fb6e982a9183a12a430b0b769;p=deb_libcec.git diff --git a/src/lib/adapter/USBCECAdapterMessageQueue.cpp b/src/lib/adapter/USBCECAdapterMessageQueue.cpp index 45b348c..847115a 100644 --- a/src/lib/adapter/USBCECAdapterMessageQueue.cpp +++ b/src/lib/adapter/USBCECAdapterMessageQueue.cpp @@ -113,7 +113,7 @@ bool CCECAdapterMessageQueueEntry::IsResponse(const CCECAdapterMessage &msg) { cec_adapter_messagecode msgCode = msg.Message(); return msgCode == MessageCode() || - msgCode == MSGCODE_TIMEOUT_ERROR || + (m_message->IsTranmission() && msgCode == MSGCODE_TIMEOUT_ERROR) || msgCode == MSGCODE_COMMAND_ACCEPTED || msgCode == MSGCODE_COMMAND_REJECTED || (m_message->IsTranmission() && msgCode == MSGCODE_HIGH_ERROR) ||