Fix ping timeout handling and ignore automake files #21
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
libcec-daemon kept terminating on suspend/resume. The CEC_ALERT_CONNECTION_LOST alert happens after three failed pings in libcec but libcec-daemon stops running after one failure. This change makes libcec-daemon try three times as well and the problem is solved since libcec-daemon handles the alert.
DEBUG - Main::onCecLogMessage(103044 [E]failed to ping the adapter 3 times in a row. closing the connection.)
ERROR - Main::onCecAlert(alert=1)
Also the .dirstamp file created by automake is added to .gitignore.
Tested on ubuntu 14.04 LTS with libCEC version 2.1.4