The object is executor-confined, but it retrieves the current device list from the dispatcher. This means that the state of the list changes between calls, even if the executing never yields. This is confusing, because you may receive notifications about updates that you've seen in the returned list.
The object is executor-confined, but it retrieves the current device list from the dispatcher. This means that the state of the list changes between calls, even if the executing never yields. This is confusing, because you may receive notifications about updates that you've seen in the returned list.