summaryrefslogtreecommitdiffstats
path: root/ipmi
diff options
context:
space:
mode:
authorJames Feist <james.feist@linux.intel.com>2019-01-11 15:35:22 -0800
committerJames Feist <james.feist@linux.intel.com>2019-01-29 13:38:52 -0800
commit9fa90c1923b8842bd1aab8116335862849fedf79 (patch)
treeef6505a766b4c8750732fa62edccaa17a7847feb /ipmi
parent80b5d9a8a5312ab5dfbc4793d5870cd1e30fdc1e (diff)
downloadphosphor-pid-control-9fa90c1923b8842bd1aab8116335862849fedf79.tar.gz
phosphor-pid-control-9fa90c1923b8842bd1aab8116335862849fedf79.zip
Change all default_bus back to new_system bus
new_default now returns a reference to a single bus, phosphor-pid-control uses multiple busses so we do not want that. This was the way it was implemented prior to https://github.com/openbmc/sdbusplus/commit/8ca6025eed193c252149b2908c3d5e37b00b0107 Tested-by: swampd ran normally These errors go away: Jan 28 18:28:45 swampd[1760]: terminate called after throwing an instance of 'sdbusplus::exception::SdBusError' Jan 28 18:28:45 swampd[1760]: what(): sd_bus_request_name: org.freedesktop.DBus.Error.InconsistentMessage: Bad message Change-Id: I708cd5e6c45509f27d4fe783c0b0cfb52ff10336 Signed-off-by: James Feist <james.feist@linux.intel.com>
Diffstat (limited to 'ipmi')
-rw-r--r--ipmi/manualcmds.cpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/ipmi/manualcmds.cpp b/ipmi/manualcmds.cpp
index dd0c0e6..73eec20 100644
--- a/ipmi/manualcmds.cpp
+++ b/ipmi/manualcmds.cpp
@@ -77,7 +77,7 @@ static ipmi_ret_t getFanCtrlProperty(uint8_t zoneId, bool* value,
{
std::string path = getControlPath(zoneId);
- auto propertyReadBus = sdbusplus::bus::new_default();
+ auto propertyReadBus = sdbusplus::bus::new_system();
auto pimMsg = propertyReadBus.new_method_call(busName, path.c_str(),
propertiesintf, "GetAll");
pimMsg.append(intf);
@@ -182,7 +182,7 @@ static ipmi_ret_t setManualModeState(const uint8_t* reqBuf, uint8_t* replyBuf,
bool setValue = static_cast<bool>(request->value);
Value v{setValue};
- auto PropertyWriteBus = sdbusplus::bus::new_default();
+ auto PropertyWriteBus = sdbusplus::bus::new_system();
std::string path = getControlPath(request->zone);
OpenPOWER on IntegriCloud