repositories
/
deb_libcec.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
cec: some more cleanups. increase the number of retries for LG devices because they...
[deb_libcec.git]
/
src
/
lib
/
CECProcessor.cpp
diff --git
a/src/lib/CECProcessor.cpp
b/src/lib/CECProcessor.cpp
index af45f9a653b04843f8f8c284b8e782527a186f49..6aad7e90f2ffff185cdece38c053370b5a758e48 100644
(file)
--- a/
src/lib/CECProcessor.cpp
+++ b/
src/lib/CECProcessor.cpp
@@
-691,6
+691,7
@@
bool CCECProcessor::Transmit(CCECAdapterMessage *output)
CLockObject lock(&m_mutex);
{
m_communication->SetLineTimeout(m_iStandardLineTimeout);
CLockObject lock(&m_mutex);
{
m_communication->SetLineTimeout(m_iStandardLineTimeout);
+ output->tries = 1;
do
{
do
{
@@
-717,7
+718,7
@@
bool CCECProcessor::Transmit(CCECAdapterMessage *output)
}
else
bReturn = true;
}
else
bReturn = true;
- }while (output->transmit_timeout > 0 && output->needs_retry() && ++output->tries <
=
output->maxTries);
+ }while (output->transmit_timeout > 0 && output->needs_retry() && ++output->tries < output->maxTries);
}
m_communication->SetLineTimeout(m_iStandardLineTimeout);
}
m_communication->SetLineTimeout(m_iStandardLineTimeout);