From 335e8bd33cd22891f12b58c4d9489d19c886ae4c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bartek=20Iwa=C5=84czuk?= Date: Sat, 9 Nov 2019 21:07:14 +0100 Subject: refactor: worker is no longer a resource (#3290) --- cli/lib.rs | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) (limited to 'cli/lib.rs') diff --git a/cli/lib.rs b/cli/lib.rs index a22f61799..637986f9f 100644 --- a/cli/lib.rs +++ b/cli/lib.rs @@ -118,16 +118,22 @@ fn create_worker_and_state( .map_err(deno_error::print_err_and_exit) .unwrap(); + let (int, ext) = ThreadSafeState::create_channels(); let state = ThreadSafeState::new( global_state.clone(), global_state.main_module.clone(), true, + int, ) .map_err(deno_error::print_err_and_exit) .unwrap(); - let worker = - Worker::new("main".to_string(), startup_data::deno_isolate_init(), state); + let worker = Worker::new( + "main".to_string(), + startup_data::deno_isolate_init(), + state, + ext, + ); (worker, global_state) } -- cgit v1.2.3