Skip to content

Commit 37066a7

Browse files
committed
fix(repl): notice bundle worker errors
1 parent d310c1a commit 37066a7

File tree

1 file changed

+4
-0
lines changed

1 file changed

+4
-0
lines changed

packages/docs/src/repl/bundler/index.ts

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,10 @@ class Bundler {
2323
initWorker() {
2424
this.worker = new Worker(new URL('./bundler-worker', import.meta.url), { type: 'module' });
2525
this.worker.addEventListener('message', this.messageHandler);
26+
this.worker.addEventListener('error', (e: ErrorEvent) => {
27+
console.error(`Bundler worker for ${this.version} failed`, e.message);
28+
this.terminateWorker();
29+
});
2630

2731
const { version } = this;
2832
const message: InitMessage = {

0 commit comments

Comments
 (0)