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 {
134
134
}
135
135
} ;
136
136
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
+ }
138
143
isClosed = true ;
139
144
if ( resolvePromise ) {
140
145
resolvePromise ( ) ;
Original file line number Diff line number Diff line change 16
16
*/
17
17
18
18
import { AIError } from '../../errors' ;
19
+ import { logger } from '../../logger' ;
19
20
import { AIErrorCode } from '../../types' ;
20
21
import { WebSocketHandler } from '../websocket' ;
21
22
@@ -145,7 +146,12 @@ export class NodeWebSocketHandler implements WebSocketHandler {
145
146
}
146
147
} ;
147
148
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
+ }
149
155
isClosed = true ;
150
156
if ( resolvePromise ) {
151
157
resolvePromise ( ) ;
You can’t perform that action at this time.
0 commit comments