1 | initial version |
Often the client software has some configuration option to set a timeout for the expected response, a bit of historical baggage from serial links. When using TCP there is no need for this (or the often associated config. value of "retries") as the TCP stack will either deliver a response (possibly after TCP retransmissions) or will indicate a failure of the stream.
If there is a comms. or message timeout, try increasing it a bit (or even disable it if an option). Similarly set any retries option to 0.