|
@@ -16945,7 +16945,9 @@ csr_process_roam_sync_callback(struct mac_context *mac_ctx,
|
|
|
}
|
|
|
qdf_mem_zero(pmkid_cache, sizeof(*pmkid_cache));
|
|
|
qdf_mem_free(pmkid_cache);
|
|
|
- } else {
|
|
|
+ }
|
|
|
+
|
|
|
+ if (roam_synch_data->auth_status != ROAM_AUTH_STATUS_AUTHENTICATED) {
|
|
|
roam_info->fAuthRequired = true;
|
|
|
cm_update_wait_for_key_timer(vdev, session_id,
|
|
|
WAIT_FOR_KEY_TIMEOUT_PERIOD);
|