Following command is used with timeout specified of 9 seconds:
defines timeout as 2 seconds:
What will be timeout used for making a connection ?
2 seconds timeout specified in the configuration file was ignored.
Documentation is not helpful:
One sender documentation page mentions that timeout argument exists, but what is it used for is not mentioned.
Another sender link does not mention timeout at all.
So, there are several issues.
1) Sender probably should read timeout file from the config file, if this was specified.
2) It is hard to understand for user which timeout is used for what. The fact there are multiple timeouts and which is defined where and for what purpose. Documentation updates are required.