File tree Expand file tree Collapse file tree 2 files changed +13
-2
lines changed Expand file tree Collapse file tree 2 files changed +13
-2
lines changed Original file line number Diff line number Diff line change @@ -134,7 +134,12 @@ export class BrowserWebSocketHandler implements WebSocketHandler {
134134 }
135135 } ;
136136
137- const closeListener = ( ) : void => {
137+ const closeListener = ( event : CloseEvent ) : void => {
138+ if ( event . reason ) {
139+ logger . warn (
140+ `WebSocket connection closed by the server with reason: ${ event . reason } `
141+ ) ;
142+ }
138143 isClosed = true ;
139144 if ( resolvePromise ) {
140145 resolvePromise ( ) ;
Original file line number Diff line number Diff line change 1616 */
1717
1818import { AIError } from '../../errors' ;
19+ import { logger } from '../../logger' ;
1920import { AIErrorCode } from '../../types' ;
2021import { WebSocketHandler } from '../websocket' ;
2122
@@ -145,7 +146,12 @@ export class NodeWebSocketHandler implements WebSocketHandler {
145146 }
146147 } ;
147148
148- const closeListener = ( ) : void => {
149+ const closeListener = ( event : CloseEvent ) : void => {
150+ if ( event . reason ) {
151+ logger . warn (
152+ `WebSocket connection closed by the server with reason: ${ event . reason } `
153+ ) ;
154+ }
149155 isClosed = true ;
150156 if ( resolvePromise ) {
151157 resolvePromise ( ) ;
You can’t perform that action at this time.
0 commit comments