Fix running `.add()` right after `.remove()`
Closed this issue · 0 comments
ehmicky commented
The .remove()
method takes 2 ticks to fully resolve. This creates a race condition the same stream is removed then re-added in the same tick. .remove()
ends up resolving right after .add()
, which cancels it.