Как в си сделать дескриптор клиентского и серверного сокетов неблокирующими?
fcntl(sock_fd, F_SETFL, O_NONBLOCK);