diff --git a/libraries/ESP8266WebServer/src/ESP8266WebServer.cpp b/libraries/ESP8266WebServer/src/ESP8266WebServer.cpp index ff7c58dfa..6a624cf92 100644 --- a/libraries/ESP8266WebServer/src/ESP8266WebServer.cpp +++ b/libraries/ESP8266WebServer/src/ESP8266WebServer.cpp @@ -81,6 +81,7 @@ ESP8266WebServer::ESP8266WebServer(int port) } ESP8266WebServer::~ESP8266WebServer() { + close(); if (_currentHeaders) delete[]_currentHeaders; _headerKeysCount = 0; @@ -90,7 +91,6 @@ ESP8266WebServer::~ESP8266WebServer() { delete handler; handler = next; } - close(); } void ESP8266WebServer::begin() {