Fix: Trigger the listenSensorEvent method
Currently, the call to listenSensorEvent method is lost, It should be triggered
when the PDR is first created.
Signed-off-by: George Liu <liuxiwei@inspur.com>
Change-Id: I198363e6a5d98fb5aec446b737c47d3e45a3a12a
diff --git a/libpldmresponder/platform.cpp b/libpldmresponder/platform.cpp
index 6796ee5..eebad87 100644
--- a/libpldmresponder/platform.cpp
+++ b/libpldmresponder/platform.cpp
@@ -156,6 +156,12 @@
}
pdrCreated = true;
+
+ if (dbusToPLDMEventHandler)
+ {
+ dbusToPLDMEventHandler->listenSensorEvent(pdrRepo,
+ sensorDbusObjMaps);
+ }
}
Response response(sizeof(pldm_msg_hdr) + PLDM_GET_PDR_MIN_RESP_BYTES, 0);