diff options
Diffstat (limited to 'runtime/worker.rs')
-rw-r--r-- | runtime/worker.rs | 16 |
1 files changed, 14 insertions, 2 deletions
diff --git a/runtime/worker.rs b/runtime/worker.rs index c60e189f7..667644dc8 100644 --- a/runtime/worker.rs +++ b/runtime/worker.rs @@ -603,14 +603,26 @@ impl MainWorker { cx: &mut Context, wait_for_inspector: bool, ) -> Poll<Result<(), AnyError>> { - self.js_runtime.poll_event_loop(cx, wait_for_inspector) + self.js_runtime.poll_event_loop2( + cx, + deno_core::PollEventLoopOptions { + wait_for_inspector, + ..Default::default() + }, + ) } pub async fn run_event_loop( &mut self, wait_for_inspector: bool, ) -> Result<(), AnyError> { - self.js_runtime.run_event_loop(wait_for_inspector).await + self + .js_runtime + .run_event_loop2(deno_core::PollEventLoopOptions { + wait_for_inspector, + ..Default::default() + }) + .await } /// Return exit code set by the executed code (either in main worker |