Switch to a specific signal for crashdump complete

The PropertiesChanged event with a timer is unreliable since
crashdump can sometimes take longer than expected and miss the
timeout, but we don't want to keep the match for too long because
a PropertiesChanged event can happen for more than just crashdump
complete.

This change switches to a new signal specific for crashdump
complete.  Since that signal only occurs when a crashdump
completes, we no longer need the timer to reset the match, so
this also removes the timer.

Tested:
Injected an IERR and confirmed that when the CrashdumpComplete
signal was received, the host system was reset.

Change-Id: I6c0f27ac3648778763c22fcf8c1fd310a2ae7a79
Signed-off-by: Jason M. Bills <jason.m.bills@intel.com>
1 file changed
tree: 11348679539bef0c2234f12d81d2498694dadc1e
  1. service_files/
  2. src/
  3. .clang-format
  4. cmake-format.json
  5. CMakeLists.txt
  6. LICENSE
  7. MAINTAINERS
  8. README.md
README.md

host-error-monitor

The host-error-monitor application is intended to monitor various host error signals and take appropriate action (logging, crashdump, reset, etc.) when triggered.