diff --git a/src/net/async_server.cpp b/src/net/async_server.cpp index 264172420b54a7cd186749edb68655187abd752f..6b30b1854e6f1a5e8b4cdbce2a5e1a54e34598dd 100644 --- a/src/net/async_server.cpp +++ b/src/net/async_server.cpp @@ -18,7 +18,7 @@ async_server_socket::async_server_socket(auto_fd&& socket_fd) : // This constructor got a constructed socket as an argument // and forwards it to libev io.set<async_server_socket, &async_server_socket::cb_ev>(this); - io.start(this->socket, ::ev::READ); + io.start(this->socket.get(), ::ev::READ); } async_server_socket::~async_server_socket() {