New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
max_inflight_messages=1 broken on Mosquitto-1.6.3 #1332
Milestone
Comments
I have the same problem. The issue also exists in version 1.6.2. |
Thanks for the reports both, I believe this is now fixed in the |
vankxr
pushed a commit
to vankxr/mosquitto
that referenced
this issue
Aug 9, 2019
Closes eclipse#1332. Thanks to xmas79.
Sign up for free
to subscribe to this conversation on GitHub.
Already have an account?
Sign in.
Hello,
it seems that max_inflight_messages=1 is broken on the new mosquitto-1.6.3 broker implementation. A client (tried with mosquitto_pub v1.6.3 and older releases as well) publishing messages with QoS2 to a such configured broker will just stuck waiting for a reply.
As I understand it, the problem seems related to outgoing QoS quota being decremented for the CONNACK packet, leaving the broker without any quota left for answering subsequent requests.
A simple "dialogue" between a broker and a client:
Log from Mosquitto Broker:
Log from mosquitto_pub:
The text was updated successfully, but these errors were encountered: