From 56fcc9f638808cd6c5b7a127ae8fb6d04edd1d0d Mon Sep 17 00:00:00 2001 From: Boris Zbarsky <bzbarsky@apple.com> Date: Fri, 21 Feb 2025 18:11:17 -0500 Subject: [PATCH] Log when MRP params are set by Matter.framework API clients. --- src/darwin/Framework/CHIP/MTRDeviceControllerFactory.mm | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/darwin/Framework/CHIP/MTRDeviceControllerFactory.mm b/src/darwin/Framework/CHIP/MTRDeviceControllerFactory.mm index 3c38c7cfd65f5c..07345f81bb7d11 100644 --- a/src/darwin/Framework/CHIP/MTRDeviceControllerFactory.mm +++ b/src/darwin/Framework/CHIP/MTRDeviceControllerFactory.mm @@ -1200,6 +1200,10 @@ - (void)setMessageReliabilityProtocolIdleRetransmitMs:(nullable NSNumber *)idleR additionalRetransmitDelayMs:(nullable NSNumber *)additionalRetransmitDelayMs { [self _assertCurrentQueueIsNotMatterQueue]; + + MTR_LOG("%@ setting MRP params: idle %@ active %@ threshold %@ additional retransmit delay %@", + self, idleRetransmitMs, activeRetransmitMs, activeThresholdMs, additionalRetransmitDelayMs); + dispatch_async(_chipWorkQueue, ^{ bool resetAdvertising; if (idleRetransmitMs == nil && activeRetransmitMs == nil && activeThresholdMs == nil && additionalRetransmitDelayMs == nil) {