Skip to content

DevTools Event Ordering

Compare
Choose a tag to compare
@wirepair wirepair released this 21 Jul 11:59
· 59 commits to master since this release
053b0d2

Dispatching DevTool events via a newly spawned go routine was causing messages to be delivered out of order. This change synchronizes them using an internal channel. Note: If you previously had Subscriptions try to signal each other (via another channel) it may be blocked since all subscriptions are executed under a single go routine now. Upgrade with caution.