Enable non-blocking socket
问题 I have a server written in C/C++. I set the wrapper for the connection as follow: //START WRAPPER void Server::init_address(int port) { memset(&(this->serv_addr), 0, sizeof(this->serv_addr)); this->serv_addr.sin_family = AF_INET; this->serv_addr.sin_port = htons(port); this->serv_addr.sin_addr.s_addr = htonl(INADDR_ANY); } int Server::w_socket() { int retv; retv = socket(PF_INET, SOCK_STREAM, 0); //FIXME //fcntl(retv, F_SETFL, O_NONBLOCK); if(retv == -1) { std::string err_msg(strerror(errno))