diff --git a/hardware/esp8266com/esp8266/cores/esp8266/Esp.cpp b/hardware/esp8266com/esp8266/cores/esp8266/Esp.cpp index fc814976ce..ec7f469daa 100644 --- a/hardware/esp8266com/esp8266/cores/esp8266/Esp.cpp +++ b/hardware/esp8266com/esp8266/cores/esp8266/Esp.cpp @@ -100,7 +100,7 @@ void EspClass::wdtDisable(void) void EspClass::wdtFeed(void) { - + system_soft_wdt_feed(); } extern "C" void esp_yield(); diff --git a/hardware/esp8266com/esp8266/tools/sdk/changelog.txt b/hardware/esp8266com/esp8266/tools/sdk/changelog.txt index ad755f7a48..7f7db13f78 100644 --- a/hardware/esp8266com/esp8266/tools/sdk/changelog.txt +++ b/hardware/esp8266com/esp8266/tools/sdk/changelog.txt @@ -1,3 +1,15 @@ +esp_iot_sdk_v1.3.0_15_08_10_p1 Release Note +---------------------------------------- + +Here is a patch based on esp_iot_sdk_v1.3.0 (non-OS SDK) resolved issue that if there are 2 connections, one is normal TCP connection, the other is SSL connection, it may cause memory leak. + +Download and unzip the attachment, replace the lib in esp_iot_sdk/lib folder. + +Please do not set the same priority for two different tasks when using system_os_task. + +Sorry for the inconvenience. + + esp_iot_sdk_v1.3.0_15_08_08 Release Note ---------------------------------------- diff --git a/hardware/esp8266com/esp8266/tools/sdk/lib/libssl.a b/hardware/esp8266com/esp8266/tools/sdk/lib/libssl.a index 8ba48e1a38..5977a723be 100644 Binary files a/hardware/esp8266com/esp8266/tools/sdk/lib/libssl.a and b/hardware/esp8266com/esp8266/tools/sdk/lib/libssl.a differ diff --git a/hardware/esp8266com/esp8266/tools/sdk/version b/hardware/esp8266com/esp8266/tools/sdk/version index f0bb29e763..e8397674e6 100644 --- a/hardware/esp8266com/esp8266/tools/sdk/version +++ b/hardware/esp8266com/esp8266/tools/sdk/version @@ -1 +1 @@ -1.3.0 +1.3.0_15_08_10_p1 \ No newline at end of file