We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 0c4287b commit 174f2a0Copy full SHA for 174f2a0
src/platform/ESP32/ThreadStackManagerImpl.cpp
@@ -52,8 +52,12 @@ ThreadStackManagerImpl ThreadStackManagerImpl::sInstance;
52
53
CHIP_ERROR ThreadStackManagerImpl::_InitThreadStack()
54
{
55
+ CHIP_ERROR err = CHIP_NO_ERROR;
56
openthread_init_stack();
- return GenericThreadStackManagerImpl_OpenThread<ThreadStackManagerImpl>::DoInit(esp_openthread_get_instance());
57
+ _LockThreadStack();
58
+ err = GenericThreadStackManagerImpl_OpenThread<ThreadStackManagerImpl>::DoInit(esp_openthread_get_instance());
59
+ _UnlockThreadStack();
60
+ return err;
61
}
62
63
CHIP_ERROR ThreadStackManagerImpl::_StartThreadTask()
0 commit comments