From 6f34b52e3999da7bf345cdc5e8b9ce8752b499f5 Mon Sep 17 00:00:00 2001 From: Gregory Terzian Date: Fri, 29 May 2020 18:12:02 +0800 Subject: properly shutdown dedicated workers when the owning scope shuts-down --- components/script/dom/window.rs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'components/script/dom/window.rs') diff --git a/components/script/dom/window.rs b/components/script/dom/window.rs index 16126dcf1b9..d7308c7462d 100644 --- a/components/script/dom/window.rs +++ b/components/script/dom/window.rs @@ -1441,8 +1441,8 @@ impl Window { } pub fn clear_js_runtime(&self) { - // Remove the infra for managing messageports and broadcast channels. - self.upcast::().remove_web_messaging_infra(); + self.upcast::() + .remove_web_messaging_and_dedicated_workers_infra(); // Clean up any active promises // https://github.com/servo/servo/issues/15318 -- cgit v1.2.3