use nonblock socket for manager_socket_server