Fixing invalid statuscode error that shouldn't be thrown on no-status code
This commit is contained in:
parent
fae2e0d48e
commit
b0e475f09c
|
@ -37,7 +37,7 @@ public class CloseInfo
|
||||||
|
|
||||||
public CloseInfo(ByteBuffer payload, boolean validate)
|
public CloseInfo(ByteBuffer payload, boolean validate)
|
||||||
{
|
{
|
||||||
this.statusCode = 0;
|
this.statusCode = -1;
|
||||||
this.reason = null;
|
this.reason = null;
|
||||||
|
|
||||||
if ((payload == null) || (payload.remaining() == 0))
|
if ((payload == null) || (payload.remaining() == 0))
|
||||||
|
@ -54,6 +54,7 @@ public class CloseInfo
|
||||||
if (data.remaining() >= 2)
|
if (data.remaining() >= 2)
|
||||||
{
|
{
|
||||||
// Status Code
|
// Status Code
|
||||||
|
statusCode = 0; // start with 0
|
||||||
statusCode |= (data.get() & 0xFF) << 8;
|
statusCode |= (data.get() & 0xFF) << 8;
|
||||||
statusCode |= (data.get() & 0xFF);
|
statusCode |= (data.get() & 0xFF);
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue