Skip to content

Commit 1047348

Browse files
vivien-applepull[bot]
authored andcommitted
[Logging] Log the error message when the StartUp and ShutDown event are not dispatched in the basic cluster (#15141)
1 parent 19c597f commit 1047348

File tree

1 file changed

+6
-4
lines changed

1 file changed

+6
-4
lines changed

src/app/clusters/basic/basic.cpp

+6-4
Original file line numberDiff line numberDiff line change
@@ -344,9 +344,10 @@ class PlatformMgrDelegate : public DeviceLayer::PlatformManagerDelegate
344344
Events::StartUp::Type event{ softwareVersion };
345345
EventNumber eventNumber;
346346

347-
if (CHIP_NO_ERROR != LogEvent(event, endpoint, eventNumber, EventOptions::Type::kUrgent))
347+
CHIP_ERROR err = LogEvent(event, endpoint, eventNumber, EventOptions::Type::kUrgent);
348+
if (CHIP_NO_ERROR != err)
348349
{
349-
ChipLogError(Zcl, "PlatformMgrDelegate: Failed to record StartUp event");
350+
ChipLogError(Zcl, "PlatformMgrDelegate: Failed to record StartUp event: %" CHIP_ERROR_FORMAT, err.Format());
350351
}
351352
}
352353
}
@@ -362,9 +363,10 @@ class PlatformMgrDelegate : public DeviceLayer::PlatformManagerDelegate
362363
Events::ShutDown::Type event;
363364
EventNumber eventNumber;
364365

365-
if (CHIP_NO_ERROR != LogEvent(event, endpoint, eventNumber, EventOptions::Type::kUrgent))
366+
CHIP_ERROR err = LogEvent(event, endpoint, eventNumber, EventOptions::Type::kUrgent);
367+
if (CHIP_NO_ERROR != err)
366368
{
367-
ChipLogError(Zcl, "PlatformMgrDelegate: Failed to record ShutDown event");
369+
ChipLogError(Zcl, "PlatformMgrDelegate: Failed to record ShutDown event: %" CHIP_ERROR_FORMAT, err.Format());
368370
}
369371
}
370372
}

0 commit comments

Comments
 (0)