Thread opening time (with DNS resolution, handshake, etc.) can vary for the same socket type (depending on network conditions at this moment, ...). To ensure sockets to request at the same time (or with a smaller time between first socket and last socket request), open all threads before the first request.
Thread opening time (with DNS resolution, handshake, etc.) can vary for the same socket type (depending on network conditions at this moment, ...). To ensure sockets to request at the same time (or with a smaller time between first socket and last socket request), open all threads before the first request.