From 55ea8546719579099a89132a5567919fd81742e9 Mon Sep 17 00:00:00 2001 From: Ryan Dahl Date: Wed, 5 Feb 2020 02:40:38 -0500 Subject: Move create_channels into worker constructor (#3889) --- cli/web_worker.rs | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) (limited to 'cli/web_worker.rs') diff --git a/cli/web_worker.rs b/cli/web_worker.rs index d984c47b6..7115b9027 100644 --- a/cli/web_worker.rs +++ b/cli/web_worker.rs @@ -2,7 +2,6 @@ use crate::ops; use crate::state::ThreadSafeState; use crate::worker::Worker; -use crate::worker::WorkerChannels; use deno_core; use deno_core::ErrBox; use deno_core::StartupData; @@ -28,10 +27,9 @@ impl WebWorker { name: String, startup_data: StartupData, state: ThreadSafeState, - external_channels: WorkerChannels, ) -> Self { let state_ = state.clone(); - let mut worker = Worker::new(name, startup_data, state_, external_channels); + let mut worker = Worker::new(name, startup_data, state_); { let isolate = &mut worker.isolate; ops::runtime::init(isolate, &state); @@ -76,13 +74,11 @@ mod tests { use crate::tokio_util; fn create_test_worker() -> WebWorker { - let (int, ext) = ThreadSafeState::create_channels(); - let state = ThreadSafeState::mock("./hello.js", int); + let state = ThreadSafeState::mock("./hello.js"); let mut worker = WebWorker::new( "TEST".to_string(), startup_data::deno_isolate_init(), state, - ext, ); worker.execute("bootstrapWorkerRuntime(\"TEST\")").unwrap(); worker.execute("runWorkerMessageLoop()").unwrap(); -- cgit v1.2.3