You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I am using mosquitto compiled for the IMx8m arm processor from NXP.
Version used is the current fixes branch (9d3732a).
Mosquitto is listening on a unix socket.
The client is a client which reads data from mosquitto at a slow rate.
When publishing a topic with a large payload (300k), not all data is received on the client.
The reason for this is that the packet__write returns because it gets an errno EAGAIN from the net__write function and after this the packet_write function is not called again.
I can fix the problem by applying attached patch file. patch.txt
Is this patch the correct way of solving the issue or should it be fixed in another way?
The text was updated successfully, but these errors were encountered:
I am using mosquitto compiled for the IMx8m arm processor from NXP.
Version used is the current fixes branch (9d3732a).
Mosquitto is listening on a unix socket.
The client is a client which reads data from mosquitto at a slow rate.
When publishing a topic with a large payload (300k), not all data is received on the client.
The reason for this is that the packet__write returns because it gets an errno EAGAIN from the net__write function and after this the packet_write function is not called again.
I can fix the problem by applying attached patch file.
patch.txt
Is this patch the correct way of solving the issue or should it be fixed in another way?
The text was updated successfully, but these errors were encountered: