@@ -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()
}()