De acordo com a página de manual para connect
, o erro EINPROGRESS
("Operação em andamento") não se refere a uma condição de erro. Em vez disso, significa que "O soquete não é bloqueado e a conexão não pode ser concluída imediatamente". Qualquer programa que use soquetes não-bloqueadores deve reconhecer isso e tratá-lo internamente (por select () para conclusão ou algo assim). Como o iperf está falhando e apresentando esse erro para você, parece que você encontrou um bug nele, que você deve reportar aos desenvolvedores.