mirror of
https://github.com/denoland/deno.git
synced 2024-12-22 07:14:47 -05:00
parent
616354e76c
commit
50d1ac9f6b
1 changed files with 10 additions and 3 deletions
|
@ -756,9 +756,16 @@ impl WebWorker {
|
|||
return Poll::Ready(Err(e));
|
||||
}
|
||||
|
||||
panic!(
|
||||
"coding error: either js is polling or the worker is terminated"
|
||||
);
|
||||
// TODO(mmastrac): we don't want to test this w/classic workers because
|
||||
// WPT triggers a failure here. This is only exposed via --enable-testing-features-do-not-use.
|
||||
if self.worker_type == WebWorkerType::Module {
|
||||
panic!(
|
||||
"coding error: either js is polling or the worker is terminated"
|
||||
);
|
||||
} else {
|
||||
eprintln!("classic worker terminated unexpectedly");
|
||||
Poll::Ready(Ok(()))
|
||||
}
|
||||
}
|
||||
Poll::Pending => Poll::Pending,
|
||||
}
|
||||
|
|
Loading…
Reference in a new issue