When a existing mqtt or grpc client is connected and the application link is updated (to the same value) the existing client stops receiving messages for all topics. The client does continue to stay connected and gets keep alive messages (pingresp). On restarting the mqtt client the traffic returns to normal
The same behaviour happens when using
ttn-lw-cli applications subscribe
Uplink traffic stops when the application link is re set
Traffic to momentarily stop while the application link is 'unlinked' and the restore for all connected and subscribed clients when the link is restored
Stack and cli version: 3.4.2
@htdvisser @johanstokking thoughts?
@adriansmares existing subscriptions on links (like MQTT) need to be restored somehow when the link disappears. I think this has to be initiated by the subscriber, i.e. MQTT frontend, to start watching the link become available while it has clients connected.
Most helpful comment
@adriansmares existing subscriptions on links (like MQTT) need to be restored somehow when the link disappears. I think this has to be initiated by the subscriber, i.e. MQTT frontend, to start watching the link become available while it has clients connected.