瀏覽代碼

add client closechan

lijian 4 年之前
父節點
當前提交
002ab104a7
共有 1 個文件被更改,包括 2 次插入1 次删除
  1. 2 1
      pkg/mqtt/connection.go

+ 2 - 1
pkg/mqtt/connection.go

@@ -130,8 +130,9 @@ func (c *Connection) Close() {
 	if c.SendChan != nil {
 	if c.SendChan != nil {
 		close(c.SendChan)
 		close(c.SendChan)
 		c.SendChan = nil
 		c.SendChan = nil
+		close(c.closeChan)
 	}
 	}
-	close(c.closeChan)
+
 }
 }
 
 
 func (c *Connection) RcvMsgFromClient() {
 func (c *Connection) RcvMsgFromClient() {