Removed io_service from Server::Response since it is no longer needed. Fixes #25.
This commit is contained in:
parent
5cca84ee6c
commit
4adf2e040a
1 changed files with 2 additions and 2 deletions
|
|
@ -24,7 +24,7 @@ namespace SimpleWeb {
|
||||||
|
|
||||||
socket_type &socket;
|
socket_type &socket;
|
||||||
|
|
||||||
Response(boost::asio::io_service& io_service, socket_type &socket, boost::asio::yield_context& yield):
|
Response(socket_type &socket, boost::asio::yield_context& yield):
|
||||||
std::ostream(&streambuf), yield(yield), socket(socket) {}
|
std::ostream(&streambuf), yield(yield), socket(socket) {}
|
||||||
|
|
||||||
public:
|
public:
|
||||||
|
|
@ -292,7 +292,7 @@ namespace SimpleWeb {
|
||||||
timer=set_timeout_on_socket(socket, request, timeout_content);
|
timer=set_timeout_on_socket(socket, request, timeout_content);
|
||||||
|
|
||||||
boost::asio::spawn(request->strand, [this, &resource_function, socket, request, timer](boost::asio::yield_context yield) {
|
boost::asio::spawn(request->strand, [this, &resource_function, socket, request, timer](boost::asio::yield_context yield) {
|
||||||
Response response(io_service, *socket, yield);
|
Response response(*socket, yield);
|
||||||
|
|
||||||
try {
|
try {
|
||||||
resource_function(response, request);
|
resource_function(response, request);
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue