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 {
 		close(c.SendChan)
 		c.SendChan = nil
+		close(c.closeChan)
 	}
-	close(c.closeChan)
+
 }
 
 func (c *Connection) RcvMsgFromClient() {