From cb902bd1001ac93fb0af9b23f52a7e1dd1d28b77 Mon Sep 17 00:00:00 2001 From: Yurii Kuvshynov Date: Fri, 24 Feb 2023 15:44:19 +0100 Subject: [PATCH] fix: if server not found close code should be ABNORMAL Makes behaviour same as native implementation --- src/websocket.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/websocket.js b/src/websocket.js index 112193c9..aeeb8104 100644 --- a/src/websocket.js +++ b/src/websocket.js @@ -91,7 +91,7 @@ class WebSocket extends EventTarget { } else { this.readyState = WebSocket.CLOSED; this.dispatchEvent(createEvent({ type: 'error', target: this })); - this.dispatchEvent(createCloseEvent({ type: 'close', target: this, code: CLOSE_CODES.CLOSE_NORMAL })); + this.dispatchEvent(createCloseEvent({ type: 'close', target: this, code: CLOSE_CODES.CLOSE_ABNORMAL })); logger('error', `WebSocket connection to '${this.url}' failed`); }