As title states: if the echo server doesn't reply (e.g. if it's accidentally a TCP socket or just not running), at least one client will always crash. On Linux, this also happens to the tester instance of ipbenchd.
We really should be able to handle this type of benign test failure gracefully. We treat the clients as a part of our infrastructure and we cannot have daemons silently crashing in the background!
As title states: if the echo server doesn't reply (e.g. if it's accidentally a TCP socket or just not running), at least one client will always crash. On Linux, this also happens to the tester instance of ipbenchd.
We really should be able to handle this type of benign test failure gracefully. We treat the clients as a part of our infrastructure and we cannot have daemons silently crashing in the background!