summaryrefslogtreecommitdiff
path: root/cli/rt/27_websocket.js
diff options
context:
space:
mode:
Diffstat (limited to 'cli/rt/27_websocket.js')
-rw-r--r--cli/rt/27_websocket.js8
1 files changed, 8 insertions, 0 deletions
diff --git a/cli/rt/27_websocket.js b/cli/rt/27_websocket.js
index 0b113ebca..fdb5333e3 100644
--- a/cli/rt/27_websocket.js
+++ b/cli/rt/27_websocket.js
@@ -100,6 +100,14 @@
this.onclose?.(closeEvent);
this.dispatchEvent(closeEvent);
}
+ }).catch((err) => {
+ const event = new ErrorEvent(
+ "error",
+ { error: err, message: err.toString() },
+ );
+ event.target = this;
+ this.onerror?.(event);
+ this.dispatchEvent(event);
});
}