From a3163108159ca6e95e684df213206455fdc35b18 Mon Sep 17 00:00:00 2001 From: eidheim Date: Fri, 21 Jun 2019 14:52:17 +0200 Subject: [PATCH] Fixes #246 : client's response object is now reset when attempting to resend request on read error --- client_http.hpp | 1 + 1 file changed, 1 insertion(+) diff --git a/client_http.hpp b/client_http.hpp index 5d1a1d0..31e9484 100644 --- a/client_http.hpp +++ b/client_http.hpp @@ -524,6 +524,7 @@ namespace SimpleWeb { session->connection = create_connection(); session->connection->attempt_reconnect = false; session->connection->in_use = true; + session->response = std::shared_ptr(new Response(session->response->streambuf.max_size())); connections.emplace(session->connection); lock.unlock(); this->connect(session);