From fa4dd130e508bade2706bb5d2e2f440f5ef952d0 Mon Sep 17 00:00:00 2001 From: eidheim Date: Fri, 25 Nov 2016 12:49:48 +0100 Subject: [PATCH] Fixed proxy status code check --- client_https.hpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/client_https.hpp b/client_https.hpp index 4ebc52d..ec6ab15 100644 --- a/client_https.hpp +++ b/client_https.hpp @@ -96,7 +96,7 @@ namespace SimpleWeb { io_service.run(); auto response=request_read(); - if (response->status_code.size()>0 && response->status_code.substr(0,3) != "200") { + if (response->status_code.empty() || response->status_code.substr(0,3) != "200") { std::lock_guard lock(socket_mutex); socket=nullptr; throw boost::system::system_error(boost::system::error_code(boost::system::errc::permission_denied, boost::system::generic_category()));