X-Git-Url: http://xvm.mit.edu/gitweb/invirt/third/libt4.git/blobdiff_plain/ebd5aef6dc92accb509b1cc67eaf72159f35cdfa..06282fd37814c4a9d53bca089b048709b368f5b3:/rpc/poll_mgr.h diff --git a/rpc/poll_mgr.h b/rpc/poll_mgr.h index 44ac9f8..babf908 100644 --- a/rpc/poll_mgr.h +++ b/rpc/poll_mgr.h @@ -31,12 +31,13 @@ class poll_mgr { void del_callback(int fd, poll_flag flag); void block_remove_fd(int fd); void wait_loop(); + void shutdown(); private: - mutex m_; + std::mutex m_; cond changedone_c_; - map callbacks_; + std::map callbacks_; unique_ptr aio_; bool pending_change_=false, shutdown_=false;