diff --git a/common/baderror/baderror.go b/common/baderror/baderror.go index a53412a6..3668f893 100644 --- a/common/baderror/baderror.go +++ b/common/baderror/baderror.go @@ -24,7 +24,14 @@ func WrapH2(err error) error { if errors.Is(err, io.ErrUnexpectedEOF) { return io.EOF } - if Contains(err, "client disconnected", "body closed by handler", "response body closed", "; CANCEL") { + if Contains( + err, + "client disconnected", + "body closed by handler", + "response body closed", + "; CANCEL", + "; NO_ERROR", + ) { return net.ErrClosed } return err