mirror of
https://github.com/espressif/esp-idf.git
synced 2024-10-05 20:47:46 -04:00
3ef8c77588
This fixes a subtle bug in which ESP_ERR_DPP_TX_FAILURE errors would call esp_supp_dpp_stop_listen which sets the s_dpp_stop_listening flag to true. Subsequent attempts to restart listening with esp_supp_dpp_start_listen then only attempt to listen once more for 500ms before reading the s_dpp_stop_listening flag again and giving up. This contributes greatly to #10615, but the fix here is still largely a work-around as it sometimes requires manually retrying a couple times before it works. Without this fix, any number of retries by deinit/init again will seemingly not work as the retries for currently unknown reasons. Signed-off-by: Shreyas Sheth <shreyas.sheth@espressif.com> Closes https://github.com/espressif/esp-idf/pull/10865 |
||
---|---|---|
.. | ||
crypto | ||
esp_common_i.h | ||
esp_common.c | ||
esp_dpp_i.h | ||
esp_dpp.c | ||
esp_hostap.c | ||
esp_hostap.h | ||
esp_hostpad_wps.c | ||
esp_owe_i.h | ||
esp_owe.c | ||
esp_scan_i.h | ||
esp_scan.c | ||
esp_wifi_driver.h | ||
esp_wpa2.c | ||
esp_wpa3_i.h | ||
esp_wpa3.c | ||
esp_wpa_err.h | ||
esp_wpa_main.c | ||
esp_wpas_glue.c | ||
esp_wpas_glue.h | ||
esp_wps_i.h | ||
esp_wps.c |