diff --git a/SQCSim2021/connector.cpp b/SQCSim2021/connector.cpp index 83759cd..bb4ba8e 100644 --- a/SQCSim2021/connector.cpp +++ b/SQCSim2021/connector.cpp @@ -56,15 +56,9 @@ int Connector::Connect(const char* srv_addr, std::string name) { std::cout << "Échec de la connexion." << std::endl; return 2; } - /* - if (ioctl(m_sock_tcp, SOCK_NONBLOCK, nullptr) < 0) { - std::cout << "Impossible de mettre le socket en mode non-bloquant." << std::endl; - return 3; - } - */ - + u_long flag = 1; - if (ioctlsocket(m_sock_tcp, FIONBIO, &flag) < 0) { + if (ioctl(m_sock_tcp, SOCK_NONBLOCK, &flag) < 0) { std::cout << "Impossible de mettre le socket en mode non-bloquant." << std::endl; return 3; }