huangrf преди 5 години
родител
ревизия
00e21fa1ee
променени са 1 файла, в които са добавени 3 реда и са изтрити 1 реда
  1. 3 1
      engine/auth/auth_client.go

+ 3 - 1
engine/auth/auth_client.go

@@ -72,7 +72,9 @@ func(c *TcpClient)Start() {
 			if p := recover(); p != nil {
 				fmt.Println("ecover", p)
 			}
-			c.conn.Close()
+			if c.conn != nil{
+				c.conn.Close()
+			}
 			c.restart()
 		}()