Fix infinite hangs

This commit is contained in:
9seconds
2018-07-05 20:46:44 +03:00
parent 53ef81a4fc
commit 5413a5b090
5 changed files with 18 additions and 15 deletions
+1 -1
View File
@@ -66,7 +66,7 @@ func (f *FrameRWC) Read(p []byte) (int, error) {
if _, err := io.CopyN(writer, f.conn, 4); err != nil {
return errors.Annotate(err, "Cannot read frame padding")
}
if !bytes.Equal(buf.Bytes(), frameRWCPadding[:]) {
if !bytes.Equal(buf.Bytes(), frameRWCPadding) {
break
}
}