We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 6621548 commit b8a0e76Copy full SHA for b8a0e76
src/darwin/Framework/CHIP/MTRDevice_Concrete.mm
@@ -2404,8 +2404,10 @@ - (void)_setupSubscriptionWithReason:(NSString *)reason
2404
NSNumber * _Nullable retryDelay) {
2405
if (error != nil) {
2406
MTR_LOG_ERROR("%@ getSessionForNode error %@", self, error);
2407
- [self _handleSubscriptionError:error];
2408
- [self _handleSubscriptionReset:retryDelay];
+ [self->_deviceController asyncDispatchToMatterQueue:^{
+ [self _handleSubscriptionError:error];
2409
+ [self _handleSubscriptionReset:retryDelay];
2410
+ } errorHandler:nil];
2411
return;
2412
}
2413
0 commit comments