1
This commit is contained in:
parent
2f1f77a36d
commit
581b9e6eab
@ -85,12 +85,14 @@ func (this *WSPListener_) socketRead(conn net.Conn) {
|
|||||||
for {
|
for {
|
||||||
prevOffset = offset
|
prevOffset = offset
|
||||||
this.decodePacket(&recvBuf, &offset, recvBufLen)
|
this.decodePacket(&recvBuf, &offset, recvBufLen)
|
||||||
if prevOffset > offset || offset > recvBufLen {
|
if prevOffset >= offset || offset >= recvBufLen {
|
||||||
break
|
break
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
if offset > 0 && offset < recvBufLen {
|
if offset > 0 && offset < recvBufLen {
|
||||||
|
copy(recvBuf[:],
|
||||||
|
recvBuf[offset:recvBufLen - offset])
|
||||||
|
|
||||||
}
|
}
|
||||||
recvBufLen -= offset
|
recvBufLen -= offset
|
||||||
|
Loading…
x
Reference in New Issue
Block a user