|
@@ -269,6 +269,7 @@ func (c *MqttClient) subscribeRoutine() {
|
|
|
for {
|
|
for {
|
|
|
select {
|
|
select {
|
|
|
case <-c.subscribeDoneChan:
|
|
case <-c.subscribeDoneChan:
|
|
|
|
|
+ return
|
|
|
case payload := <-c.subscribeChan:
|
|
case payload := <-c.subscribeChan:
|
|
|
payload.item.CallHandlers(payload.payload)
|
|
payload.item.CallHandlers(payload.payload)
|
|
|
}
|
|
}
|