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
Make sure to not dispatch to shut-down queues in MTROTAProviderDelegateBridge. (#23841)
* Make sure we call our delegate callbacks on a queue different from the Matter
work queue.
* Assert that we are on the Matter work queue in all the places where we should
be.
* Make sure to dispatch to the Matter work queue via the controller we were
dealing with, so dispatch does not happen if that controller has shut down.
* Reset OTA transfers when the controller the transfer is associated with shuts
down.
* Ensure that async callbacks for a stale transfer don't affect a current
transfer.
Fixes#22541
0 commit comments