소스 검색

set write deal line

huangrf 5 년 전
부모
커밋
5c393fd264
1개의 변경된 파일1개의 추가작업 그리고 0개의 파일을 삭제
  1. 1 0
      engine/auth/auth_client.go

+ 1 - 0
engine/auth/auth_client.go

@@ -106,6 +106,7 @@ func(c *TcpClient)Start() {
 			for {
 				select {
 				case data := <-c.pchan:
+					c.conn.SetWriteDeadline(time.Now().Add(time.Second * 2))
 					_, err := c.conn.Write(data.toBytes())
 					if err != nil {
 						fmt.Println("写入内容错误", err.Error())