diff options
Diffstat (limited to 'cli/rt/27_websocket.js')
-rw-r--r-- | cli/rt/27_websocket.js | 8 |
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); }); } |