diff options
Diffstat (limited to 'cli')
-rw-r--r-- | cli/worker.rs | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/cli/worker.rs b/cli/worker.rs index f0c7bfabc..85867a405 100644 --- a/cli/worker.rs +++ b/cli/worker.rs @@ -610,6 +610,7 @@ impl CliMainWorkerFactory { disable_deprecated_api_warning: shared.disable_deprecated_api_warning, verbose_deprecated_api_warning: shared.verbose_deprecated_api_warning, future: shared.enable_future_features, + close_on_idle: true, }, extensions: custom_extensions, startup_snapshot: crate::js::deno_isolate_init(), @@ -814,6 +815,7 @@ fn create_web_worker_callback( disable_deprecated_api_warning: shared.disable_deprecated_api_warning, verbose_deprecated_api_warning: shared.verbose_deprecated_api_warning, future: false, + close_on_idle: args.close_on_idle, }, extensions: vec![], startup_snapshot: crate::js::deno_isolate_init(), @@ -841,6 +843,8 @@ fn create_web_worker_callback( stdio: stdio.clone(), cache_storage_dir, feature_checker, + strace_ops: shared.options.strace_ops.clone(), + close_on_idle: args.close_on_idle, maybe_worker_metadata: args.maybe_worker_metadata, }; |