MQTTX icon indicating copy to clipboard operation
MQTTX copied to clipboard

[Bug] Subscription Rejection Causes Subsequent Channels to Fail

Open TheRiseOfDavid opened this issue 1 year ago • 2 comments

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

  • OS: Sonoma 14.5
  • MQTTX version: v1.9.10

More detail

  • The channel order is: chat/mika, auth/mika

  • Line 851 is my operator to remove the channel. 截圖 2024-06-12 上午11 44 26

  • The channel order is: auth/mika, chat/mika 截圖 2024-06-12 上午11 45 41

TheRiseOfDavid avatar Jun 12 '24 03:06 TheRiseOfDavid

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

ysfscream avatar Jun 14 '24 09:06 ysfscream

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

TheRiseOfDavid avatar Jun 17 '24 02:06 TheRiseOfDavid

The issue has been fixed in https://github.com/emqx/MQTTX/releases/tag/v1.10.1. Please update and use it. Thank you.

ysfscream avatar Jul 16 '24 09:07 ysfscream