treat EOF and ErrClosedPipe in websocket connections as uninteresting

both occur in various states of disconnectedness
This commit is contained in:
Matthias Radestock
2016-08-05 23:32:34 +01:00
parent 4d746a6cf4
commit 6d9194cfaf
2 changed files with 2 additions and 4 deletions
+1 -2
View File
@@ -167,8 +167,7 @@ func (p *pingingWebsocket) Close() error {
// IsExpectedWSCloseError returns boolean indicating whether the error is a
// clean disconnection.
func IsExpectedWSCloseError(err error) bool {
return websocket.IsCloseError(
err,
return err == io.EOF || err == io.ErrClosedPipe || websocket.IsCloseError(err,
websocket.CloseNormalClosure,
websocket.CloseGoingAway,
websocket.CloseNoStatusReceived,