Boris Zbarsky
Boris Zbarsky
The crash is gone, but the underlying "API docs say it's a no-op, but it's not a no-op" behavior is still there...
https://github.com/project-chip/connectedhomeip/issues/21012 tracks the ordering issue there.
@kghost can you take a look?
@kean-apple I would expect this works now... Can you check, please?
Perhaps this API shape: ``` typedef NSData * MTRDeviceAttestationCertificate; @interface MTRProductIdentity : NSObject / * Name TBD */ @property (nonatomic, readonly) NSNumber * vendorID; @property (nonatomic, readonly) NSNumber * productID;...
I think this audit still needs to happen, sadly...
@andy31415
Easy way to reproduce: set `kSessionEstablishmentTimeout` in `CHIPDeviceController.cpp` to 1, and then try to use `chip-tool pairing code`.
> Or we should evict all sessions much earlier in shutdown On the _client_, if you use DeviceController we now do that during DeviceController shutdown.... But on the server, or...
That sounds like a question for @balducci-apple