We observe an issue with the master branch (which interests us because of analytics functionalities) when generating large TCP messages through the following :
It seems the issue is related to MgenTcpTransport::SendMessage returning MSG_SEND_BLOCKED. It does not trigger with shorter messages (eg. with [1 1000000]), as the socket buffer likely absorbs the burst of traffic and the MgenTcpTransport::SendMessage() functions returns MSG_SEND_OK, nor when testing version 5.02.c.
Hello,
We observe an issue with the master branch (which interests us because of analytics functionalities) when generating large TCP messages through the following :
Client:
Server:
The output is:
and the pattern repeats indefinitely.
It seems the issue is related to MgenTcpTransport::SendMessage returning MSG_SEND_BLOCKED. It does not trigger with shorter messages (eg. with [1 1000000]), as the socket buffer likely absorbs the burst of traffic and the MgenTcpTransport::SendMessage() functions returns MSG_SEND_OK, nor when testing version 5.02.c.
Thanks