Skip to content

Commit 976efb4

Browse files
committed
handle also text type
1 parent 91eb182 commit 976efb4

File tree

1 file changed

+4
-6
lines changed

1 file changed

+4
-6
lines changed

internal/api/handlers/monitor.go

Lines changed: 4 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -122,13 +122,11 @@ func (w *wsReadWriteCloser) Read(p []byte) (n int, err error) {
122122
if err != nil {
123123
return 0, mapWebSocketErrors(err)
124124
}
125-
if ty != websocket.BinaryMessage {
126-
return 0, fmt.Errorf("unexpected websocket message type: %d", ty)
125+
if ty != websocket.BinaryMessage && ty != websocket.TextMessage {
126+
return
127127
}
128-
w.buff = message
129-
130-
n = copy(p, w.buff)
131-
w.buff = w.buff[n:]
128+
n = copy(p, message)
129+
w.buff = message[n:]
132130
return n, nil
133131
}
134132

0 commit comments

Comments
 (0)