-
Notifications
You must be signed in to change notification settings - Fork 1.4k
Description
Context
When conducting iPerf test, a spotty WiFI connection can be disconnected for X amount of time. Request to add a user configurable TCP control channel timeout to prevent client from closing socket.
-
Version of iperf3: 3.6
-
Hardware: VM
-
Operating system (and distribution, if any): Ubuntu
Enhancement Request
- Current behavior
When a client starts a UDP test, if the client loses connection and connects to a different wifi client throws
iperf3: error - unable to write to stream socket: Invalid argument
The server then continues to finish the test until specified length is completed + ~4 second timeout of 3.6 iperf
- Desired behavior
When a client loses connections (brief <45 seconds, due to poor internet connection), client will wait a specified timeout before closing connection so that test can keep continuing.
- Implementation notes