From a5d93ffced938185974d761e2cc1fe4e77579ebb Mon Sep 17 00:00:00 2001 From: menshibin Date: Tue, 10 Jun 2025 20:28:32 +0800 Subject: [PATCH 1/3] fix: w3cwebsocket connect error headle --- nodejs/src/client/wsConnector.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/nodejs/src/client/wsConnector.ts b/nodejs/src/client/wsConnector.ts index 9a01f88c..0286685b 100644 --- a/nodejs/src/client/wsConnector.ts +++ b/nodejs/src/client/wsConnector.ts @@ -21,7 +21,7 @@ export class WebSocketConnector { this._timeout = timeout } this._wsConn = new w3cwebsocket(origin.concat(pathname).concat(search), undefined, undefined, undefined, undefined, {maxReceivedFrameSize:0x60000000, maxReceivedMessageSize:0x60000000}); - this._wsConn.onerror = function (err: Error) { logger.error(err.message); throw err; } + this._wsConn.onerror = function (err: Error) { logger.error(`WebSocket ${this._url.toString()} error: ${err.message}`);} this._wsConn.onclose = this._onclose From 69e48bebdf46a2aa02a9c0832d2c38d5d3f720f2 Mon Sep 17 00:00:00 2001 From: menshibin Date: Tue, 10 Jun 2025 20:32:33 +0800 Subject: [PATCH 2/3] fix: connect fail log --- nodejs/src/client/wsConnector.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/nodejs/src/client/wsConnector.ts b/nodejs/src/client/wsConnector.ts index 0286685b..efa0ffff 100644 --- a/nodejs/src/client/wsConnector.ts +++ b/nodejs/src/client/wsConnector.ts @@ -21,7 +21,7 @@ export class WebSocketConnector { this._timeout = timeout } this._wsConn = new w3cwebsocket(origin.concat(pathname).concat(search), undefined, undefined, undefined, undefined, {maxReceivedFrameSize:0x60000000, maxReceivedMessageSize:0x60000000}); - this._wsConn.onerror = function (err: Error) { logger.error(`WebSocket ${this._url.toString()} error: ${err.message}`);} + this._wsConn.onerror = function (err: Error) { logger.error(`WebSocket connection failed, url: ${this._url.toString()}, error: ${err.message}`);} this._wsConn.onclose = this._onclose From 8a661f561d01d04c168e2b79a7f96ff8c3735bee Mon Sep 17 00:00:00 2001 From: menshibin Date: Tue, 10 Jun 2025 20:35:05 +0800 Subject: [PATCH 3/3] fix: modify w3cwebsocket member variable output --- nodejs/src/client/wsConnector.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/nodejs/src/client/wsConnector.ts b/nodejs/src/client/wsConnector.ts index efa0ffff..b0a5d8d3 100644 --- a/nodejs/src/client/wsConnector.ts +++ b/nodejs/src/client/wsConnector.ts @@ -21,7 +21,7 @@ export class WebSocketConnector { this._timeout = timeout } this._wsConn = new w3cwebsocket(origin.concat(pathname).concat(search), undefined, undefined, undefined, undefined, {maxReceivedFrameSize:0x60000000, maxReceivedMessageSize:0x60000000}); - this._wsConn.onerror = function (err: Error) { logger.error(`WebSocket connection failed, url: ${this._url.toString()}, error: ${err.message}`);} + this._wsConn.onerror = function (err: Error) { logger.error(`webSocket connection failed, url: ${this.url}, error: ${err.message}`);} this._wsConn.onclose = this._onclose