diff --git a/components/esp_wifi/lib b/components/esp_wifi/lib index 8aab0ad438..28eee97ed6 160000 --- a/components/esp_wifi/lib +++ b/components/esp_wifi/lib @@ -1 +1 @@ -Subproject commit 8aab0ad4389874f717c9b626502c9f8f1074fd60 +Subproject commit 28eee97ed6d7595375aa029ccbf05ce849d046f8 diff --git a/components/esp_wifi/src/wifi_init.c b/components/esp_wifi/src/wifi_init.c index 8cfc347844..632798ad2d 100644 --- a/components/esp_wifi/src/wifi_init.c +++ b/components/esp_wifi/src/wifi_init.c @@ -115,6 +115,7 @@ esp_err_t esp_wifi_deinit(void) err = esp_wifi_deinit_internal(); if (err != ESP_OK) { ESP_LOGE(TAG, "Failed to deinit Wi-Fi driver (0x%x)", err); + return err; } #if CONFIG_ESP_NETIF_TCPIP_ADAPTER_COMPATIBLE_LAYER