yzhlove
Results
2
comments of
yzhlove
``` func (c *Conn) Send(msgID uint32, data []byte) error { if !c.isClosed { pack := NewPack() if msg, err := pack.Pack(NewMsg(msgID, data)); err != nil { log.Println("package pack err:", err)...
先判断连接停止的chan是否已关闭,已关闭则不做处理,没有关闭则向msgChan投递消息。这样就不会panic了。