Skip to content

Commit 6e4b827

Browse files
committed
revert eating io errors
1 parent 7e9367c commit 6e4b827

1 file changed

Lines changed: 0 additions & 6 deletions

File tree

ws.go

Lines changed: 0 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,6 @@ import (
55
"encoding/json"
66
"errors"
77
"fmt"
8-
"io"
98
"log"
109
"net/http"
1110
"reflect"
@@ -281,11 +280,6 @@ func runWSDispatchLoop(r *http.Request, conn *websocket.Conn, ws *WSSender, stat
281280
if websocket.CloseStatus(err) != -1 {
282281
return // clean close
283282
}
284-
// EOF / broken pipe means the peer disconnected (e.g. browser
285-
// reload or dev-server restart). Treat as a normal close.
286-
if errors.Is(err, io.EOF) || errors.Is(err, io.ErrUnexpectedEOF) {
287-
return
288-
}
289283
log.Printf("shiftapi: WS read error: %v", err)
290284
_ = conn.Close(websocket.StatusInternalError, "internal error")
291285
return

0 commit comments

Comments
 (0)