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;