diff --git a/SQCSim2021/connector.cpp b/SQCSim2021/connector.cpp index 57912cb..83759cd 100644 --- a/SQCSim2021/connector.cpp +++ b/SQCSim2021/connector.cpp @@ -62,6 +62,13 @@ int Connector::Connect(const char* srv_addr, std::string name) { return 3; } */ + + u_long flag = 1; + if (ioctlsocket(m_sock_tcp, FIONBIO, &flag) < 0) { + std::cout << "Impossible de mettre le socket en mode non-bloquant." << std::endl; + return 3; + } + netprot::Buffer bf; netprot::LoginInfo log; strcpy(log.name, name.c_str());