From 86be476bfb6acfd413afff449a357123639eb29e Mon Sep 17 00:00:00 2001 From: Matthew Barth Date: Tue, 17 Jul 2018 10:51:36 -0500 Subject: Handle SdBusError exceptions When the SdBusError exception was added, all sdbusplus::bus::call function use required this exception be handled appropriately in each case where it could occur. These changes are the result of handling the possibility of this exception correctly within the fan applications. Change-Id: I6ecef3008412b299a4fedbb13716f656cfbf1a90 Signed-off-by: Matthew Barth --- control/functor.hpp | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) (limited to 'control/functor.hpp') diff --git a/control/functor.hpp b/control/functor.hpp index 17ae3af..e86bae7 100644 --- a/control/functor.hpp +++ b/control/functor.hpp @@ -113,7 +113,12 @@ struct PropertyChanged _property); _handler(zone, std::forward(val)); } - catch (const util::DBusError& e) + catch (const sdbusplus::exception::SdBusError&) + { + // Property will not be used unless a property changed + // signal message is received for this property. + } + catch (const util::DBusError&) { // Property will not be used unless a property changed // signal message is received for this property. -- cgit v1.2.1