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
The network lock is not needed in the Python controller, as all calls
to the SDK are made by posting to the Matter SDK event loop through
ScheduleWork(), hence are guaranteed to be serialized.
From how I understand ScheduleWork() works, it pushes the work to the
event loop through PostEvent() which at least on POSIX is using the
thread safe device queue (see GenericPlatformManagerImpl_POSIX.cpp).
0 commit comments