Skip to content

Commit 84b4605

Browse files
author
Jiang Jiang Jian
committed
Merge branch 'fix/wpsreg_crash_due_to_double_reset' into 'master'
fix(wifi): Fix crash in WPS-registrar due to nested 'eap_wsc_reset()' calls Closes WIFIBUG-1342 See merge request espressif/esp-idf!40751
2 parents 142a830 + 8631f5d commit 84b4605

File tree

1 file changed

+1
-0
lines changed

1 file changed

+1
-0
lines changed

components/wpa_supplicant/src/eap_server/eap_server_wsc.c

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -104,6 +104,7 @@ static void eap_wsc_reset(struct eap_sm *sm, void *priv)
104104
//wps_deinit(data->wps);
105105
os_free(data);
106106
#ifdef ESP_SUPPLICANT
107+
sm->eap_method_priv = NULL;
107108
/* TODO: When wps-registrar is shifted in a separate task other than wifi task,
108109
* call esp_wifi_ap_wps_disable() here instead of wifi_ap_wps_disable_internal()
109110
* */

0 commit comments

Comments
 (0)