From 0bcba913fd441ec56cd1611c9db1b6550f476436 Mon Sep 17 00:00:00 2001 From: Sandeep Mistry Date: Fri, 17 Jun 2016 16:38:09 -0400 Subject: [PATCH] Move storing of initialState in startRequest to the start --- HttpClient.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/HttpClient.cpp b/HttpClient.cpp index 3dcf252..db0879d 100644 --- a/HttpClient.cpp +++ b/HttpClient.cpp @@ -56,6 +56,8 @@ void HttpClient::beginRequest() int HttpClient::startRequest(const char* aURLPath, const char* aHttpMethod) { + tHttpState initialState = iState; + if (!iConnectionClose) { flushClientRx(); @@ -63,7 +65,6 @@ int HttpClient::startRequest(const char* aURLPath, const char* aHttpMethod) resetState(); } - tHttpState initialState = iState; if ((eIdle != iState) && (eRequestStarted != iState)) { return HTTP_ERROR_API;