Skip to content

Commit f82bcd2

Browse files
committed
Merge branch 'bugfix/dpp_roc_loop_error' into 'master'
fix(esp_wifi): Correctly set roc_in_progress flag Closes WIFI-7013 See merge request espressif/esp-idf!41722
2 parents 14ee268 + 0e00b0f commit f82bcd2

File tree

1 file changed

+1
-1
lines changed
  • components/wpa_supplicant/esp_supplicant/src

1 file changed

+1
-1
lines changed

components/wpa_supplicant/esp_supplicant/src/esp_dpp.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -651,6 +651,7 @@ static void dpp_listen_next_channel(void *data, void *user_ctx)
651651
wpa_printf(MSG_ERROR, "Failed ROC. error : 0x%x", ret);
652652
return;
653653
}
654+
atomic_store(&roc_in_progress, true);
654655
os_event_group_clear_bits(s_dpp_event_group, DPP_ROC_EVENT_HANDLED);
655656
}
656657

@@ -823,7 +824,6 @@ static void tx_status_handler(void *arg, esp_event_base_t event_base,
823824
eloop_register_timeout(ESP_GAS_TIMEOUT_SECS, 0, gas_query_timeout, NULL, auth);
824825
}
825826
}
826-
atomic_store(&roc_in_progress, true);
827827
}
828828

829829
static void roc_status_handler(void *arg, esp_event_base_t event_base,

0 commit comments

Comments
 (0)