diff options
author | AppaRao Puli <apparao.puli@linux.intel.com> | 2020-01-12 03:15:48 +0300 |
---|---|---|
committer | Puli, Apparao <apparao.puli@intel.com> | 2020-01-14 23:01:24 +0300 |
commit | eb211bb378a0f49d949f0db890f91f6966380d31 (patch) | |
tree | e238ecad0851cdcf5c2f73ab8c945ae231f7d979 /virtual-media/src/main.cpp | |
parent | b6cdb90744eba8680dc0ac6ba6de31ec84cb500a (diff) | |
download | provingground-eb211bb378a0f49d949f0db890f91f6966380d31.tar.xz |
Fix: PFR D-Bus introspect timeout error
Request bus name on connection will do a phosphor-mapper
introspect. If there is delay between io->run and request_name
causes the phosphor-mapper introspect failure. Due to this timing
issue, some times PFR version interfaces are not advertised over
D-Bus resulting in unavailability of version objects.
Moved request_name close to the io->run. Also isolated all signal
matchers from main.
Tested:
No timeout messages observed. Also Refish inventory items
populates all versions properly.
Change-Id: I18003e3ad0f6fa8821a4ec35a80cad017b3208c9
Signed-off-by: AppaRao Puli <apparao.puli@linux.intel.com>
Diffstat (limited to 'virtual-media/src/main.cpp')
0 files changed, 0 insertions, 0 deletions