Boris Zbarsky
Boris Zbarsky
Sounds like a question for @kpark-apple as to what "removes" means in his setup....
And in particular, ideally the only thing that kicks off "advertise me as commissionable" would be the actual code that starts listening for PASE connections, which is _very_ much not...
It sounds like what we want is separate functions for: 1) Ensure the server will start sometime. 2) Enqueue some records to advertise once the server is started (which might...
Yes, if we just stored the commissioning mode that would solve the problem....
We get the commissioning mode from the commissioning window manager after #15890, so the main problem here is fixed....
The specific-attribute APIs currently use SDK APIs that do not allow canceling the subscription....
But maybe we should just stop doing that. And maybe we should stop having the "subscribe to this one specific attribute" APIs in the Darwin framework at all...
@krypton36 Is this still an issue now that controller shutdown shuts down all subscriptions?
This is specifically for what happens for a chunked read on the client side.
So the crashing line is this: ``` if (strcmp(name, ConnectivityManagerImpl::GetWiFiIfName()) != 0) ``` which suggests that either `name` is not null-terminated or `ConnectivityManagerImpl::GetWiFiIfName()` has some problem. And in particular, `GetWiFiIfName()`...