SOCKET_FD_IDX
poll_fds[SOCKET_FD_IDX].fd = socket_fd;
poll_fds[SOCKET_FD_IDX].events = POLLIN | POLLPRI;
poll_fds[SOCKET_FD_IDX].revents = 0;
cl->sock = handle_new_connection(poll_fds[SOCKET_FD_IDX].fd);
poll_fds[SOCKET_FD_IDX].events = 0;
poll_fds[SOCKET_FD_IDX].events = POLLIN | POLLPRI;
case SOCKET_FD_IDX: