You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
We are running the test against Matter applications that are starting up, and
during startup we do some silly unregistering/re-registering of DNS-SD
advertisements. The test was counting all the registrations, not subtracting
the un-registrations, and asserting that the resulting count was not too high.
But sometimes it is, if we get a "unregister/re-register" pair in there.
The fix:
1) Fixes the test to better track un-registration bits.
2) Fixes the OnBleScanRemove code to call the right delegate method.
3) Fixes OnBrowseRemove to not call the delegate if we have not notified about
the add for the relevant result. We could have just worked around this in
the test, but notifying "removed" about an object with all fields set to nil
just doesn't make much sense.
0 commit comments