Open Bug 1633392 Opened 5 years ago Updated 4 years ago

ARCH::worker-event-queues-cleanup - Worker event queue cleanup

Categories

(Core :: DOM: Workers, task, P2)

task

Tracking

()

ASSIGNED

People

(Reporter: jstutte, Assigned: asuth)

References

(Blocks 1 open bug)

Details

There’s a hybrid event target which doesn’t actually do what it thinks it does (IPC messages do not go in it; they don’t get wrapped in worker runnables) and this contributes to making worker shutdown somewhat unsound. The mechanism to clear the normal event queue doesn’t prevent new runnables from being enqueued.

Rationalize what’s happening around normal and IPC runnables at shutdown, eliminate the hybrid event target.

Assignee: nobody → bugmail
Status: NEW → ASSIGNED
Priority: -- → P2
Blocks: 1584396
No longer blocks: 1584396
You need to log in before you can comment on or make changes to this bug.