This commit is contained in:
@@ -192,10 +192,7 @@ func (s *Server) handleTCP(conn gnet.Conn) (action gnet.Action) {
|
||||
conn.Context().(*player.ClientData).IsCrossDomain.Do(func() { //跨域检测
|
||||
handle(conn)
|
||||
})
|
||||
// 1. 检查最小可读长度(避免无效 Peek)
|
||||
if conn.InboundBuffered() < 17 {
|
||||
return gnet.None
|
||||
}
|
||||
|
||||
// handle(c)
|
||||
// 先读取4字节的包长度
|
||||
lenBuf, err := conn.Peek(4)
|
||||
|
||||
Reference in New Issue
Block a user