Renamed ScopesContinue to ScopeRunner, and some related cleanup

This commit is contained in:
eidheim 2017-07-20 17:21:19 +02:00
commit 474fab90f3
6 changed files with 58 additions and 56 deletions

View file

@ -51,7 +51,7 @@ namespace SimpleWeb {
auto session = std::make_shared<Session>(create_connection(*io_service, context));
acceptor->async_accept(session->connection->socket->lowest_layer(), [this, session](const error_code &ec) {
auto lock = session->connection->handlers_continue->shared_lock();
auto lock = session->connection->handler_runner->continue_lock();
if(!lock)
return;
@ -66,7 +66,7 @@ namespace SimpleWeb {
session->connection->set_timeout(config.timeout_request);
session->connection->socket->async_handshake(asio::ssl::stream_base::server, [this, session](const error_code &ec) {
session->connection->cancel_timeout();
auto lock = session->connection->handlers_continue->shared_lock();
auto lock = session->connection->handler_runner->continue_lock();
if(!lock)
return;
if(!ec)