From 88177647b8a39fc97e2100e35f51dd1a5081f954 Mon Sep 17 00:00:00 2001 From: eidheim Date: Sat, 15 Jul 2017 15:52:22 +0200 Subject: [PATCH] Client: added connections_mutex unlocks when performing reconnect --- client_http.hpp | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/client_http.hpp b/client_http.hpp index 1e21d29..6945914 100644 --- a/client_http.hpp +++ b/client_http.hpp @@ -541,10 +541,13 @@ namespace SimpleWeb { session->connection->attempt_reconnect = false; session->connection->in_use = true; connections.emplace(session->connection); + lock.unlock(); this->connect(session); } - else + else { + lock.unlock(); session->callback(session->connection, ec); + } } else session->callback(session->connection, ec);