From d360fa025234631077a4ee207eb80a2943ab4bb5 Mon Sep 17 00:00:00 2001 From: Selim Mustafaev Date: Mon, 17 Nov 2014 23:57:03 +0300 Subject: [PATCH] =?UTF-8?q?=D0=9D=D0=B5=D0=B1=D0=BE=D0=BB=D1=8C=D1=88?= =?UTF-8?q?=D0=B0=D1=8F=20=D1=87=D0=B8=D1=81=D1=82=D0=BA=D0=B0=20=D0=BA?= =?UTF-8?q?=D0=BE=D0=B4=D0=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- test/server/session.cpp | 2 +- test/server/session.h | 8 ++------ 2 files changed, 3 insertions(+), 7 deletions(-) diff --git a/test/server/session.cpp b/test/server/session.cpp index c2f60f7..820aa2c 100644 --- a/test/server/session.cpp +++ b/test/server/session.cpp @@ -2,7 +2,7 @@ #include #include -session::session(boost::asio::io_service &io_service): boost::asio::coroutine(), _socket(io_service) +session::session(boost::asio::io_service &io_service): _socket(io_service) { } diff --git a/test/server/session.h b/test/server/session.h index 42bad14..8bffe52 100644 --- a/test/server/session.h +++ b/test/server/session.h @@ -4,7 +4,7 @@ #include "threadpool.h" #include -class session: boost::asio::coroutine +class session { private: typedef boost::asio::ip::tcp tcp; @@ -14,14 +14,12 @@ private: char _data[128]; threadpool _pool; - // "local" variables - std::future _fut; - public: session() = delete; session(session&) = delete; session(boost::asio::io_service& io_service); void start(); + tcp::socket& socket(); template R async_call(std::function func, CompletionToken&& token) { @@ -34,8 +32,6 @@ public: return result.get(); } - - boost::asio::ip::tcp::socket& socket(); }; #endif // _SESSION_H_ \ No newline at end of file