Skip to content

Commit 1e40d29

Browse files
authored
fix: Add a guard against empty websocket messages [WPB-19372] (#7372)
1 parent 09dff97 commit 1e40d29

File tree

1 file changed

+5
-0
lines changed

1 file changed

+5
-0
lines changed

packages/api-client/src/tcp/WebSocketClient.ts

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -99,6 +99,11 @@ export class WebSocketClient extends EventEmitter {
9999
}
100100

101101
private readonly onMessage = (data: string) => {
102+
if (!data) {
103+
this.logger.warn('Received empty message from WebSocket');
104+
return;
105+
}
106+
102107
if (this.isLocked()) {
103108
this.bufferedMessages.push(data);
104109
} else {

0 commit comments

Comments
 (0)