Fixes #246 : client's response object is now reset when attempting to resend request on read error

This commit is contained in:
eidheim 2019-06-21 14:52:17 +02:00
commit a316310815

View file

@ -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<Response>(new Response(session->response->streambuf.max_size()));
connections.emplace(session->connection);
lock.unlock();
this->connect(session);