diff options
Diffstat (limited to 'sensorhandler.cpp')
-rw-r--r-- | sensorhandler.cpp | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/sensorhandler.cpp b/sensorhandler.cpp index de46ed0..1036fda 100644 --- a/sensorhandler.cpp +++ b/sensorhandler.cpp @@ -441,6 +441,10 @@ ipmi_ret_t setSensorReading(void *request) entry("SENSOR_NUM=%d", cmdData.number)); commit<InternalFailure>(); } + catch (const std::runtime_error& e) + { + log<level::ERR>(e.what()); + } return IPMI_CC_UNSPECIFIED_ERROR; } @@ -612,6 +616,11 @@ ipmi_ret_t ipmi_sen_get_sensor_reading(ipmi_netfn_t netfn, ipmi_cmd_t cmd, commit<InternalFailure>(); return IPMI_CC_SENSOR_INVALID; } + catch (const std::runtime_error& e) + { + log<level::ERR>(e.what()); + return IPMI_CC_SENSOR_INVALID; + } } } |