mirror of
https://github.com/servo/servo
synced 2026-05-12 18:06:32 +02:00
We currently send exit signals to script-threads, and we also join on the BHM worker. This ensure the constellation shuts-down only after script has dropped it's sender to the BHM worker. By joining on the script-threads, we have a guarantee that they have exited(which is stronger than having dropped their senders) by the time the constellation exits. Testing: Manually opened many tabs and closed the window, both in single- and multi-process modes. Fixes: Part of - https://github.com/servo/servo/issues/30849 --------- Signed-off-by: gterzian <2792687+gterzian@users.noreply.github.com>
164 KiB
164 KiB