sensor-monitor: Correct shutdown propertiesChanged matches
The wrong shutdown type was associated to the defined propertiesChanged
matches. It appears this had no affect on receiving these signals as
long as both hard & soft threshold interfaces were implemented on a
system since after receiving the signal, the data in the signal is used
to determine which threshold changed.
Change-Id: I64b44ca474fe2a5049774b0018787c6016c35691
Signed-off-by: Matthew Barth <msbarth@us.ibm.com>
diff --git a/sensor-monitor/shutdown_alarm_monitor.cpp b/sensor-monitor/shutdown_alarm_monitor.cpp
index 5286e94..b49b183 100644
--- a/sensor-monitor/shutdown_alarm_monitor.cpp
+++ b/sensor-monitor/shutdown_alarm_monitor.cpp
@@ -93,14 +93,14 @@
"type='signal',member='PropertiesChanged',"
"path_namespace='/xyz/openbmc_project/sensors',"
"arg0='" +
- shutdownInterfaces.at(ShutdownType::soft) + "'",
+ shutdownInterfaces.at(ShutdownType::hard) + "'",
std::bind(&ShutdownAlarmMonitor::propertiesChanged, this,
std::placeholders::_1)),
softShutdownMatch(bus,
"type='signal',member='PropertiesChanged',"
"path_namespace='/xyz/openbmc_project/sensors',"
"arg0='" +
- shutdownInterfaces.at(ShutdownType::hard) + "'",
+ shutdownInterfaces.at(ShutdownType::soft) + "'",
std::bind(&ShutdownAlarmMonitor::propertiesChanged, this,
std::placeholders::_1))
{