emqx / MQTTX

A Powerful and All-in-One MQTT 5.0 client toolbox for Desktop, CLI and WebSocket.
https://mqttx.app
Apache License 2.0
3.64k stars 428 forks source link

[Bug] Subscription Rejection Causes Subsequent Channels to Fail #1690

Open TheRiseOfDavid opened 3 weeks ago

TheRiseOfDavid commented 3 weeks ago

What did I do

I have ten channels. If the 5th channel rejects my subscription, other channels below the 5th channel cannot resubscribe.

What happened

When I restart MQTTX, connect to the broker, and resubscribe to the channels, if a specific channel rejects the subscription, the channels below the specified channel cannot resubscribe.

Expected

Other channels should be able to resubscribe even if a specific channel rejects my subscription. And I appreciate to fix or solve this issue.

Environment

More detail

ysfscream commented 3 weeks ago

@TheRiseOfDavid Thanks for your feedback. We have fixed this issue and will release it in the next version.

TheRiseOfDavid commented 2 weeks ago

@ysfscream You're welcome! I'm glad I could help.