summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--core/hdd/src/wlan_hdd_cfg80211.c5
-rw-r--r--core/hdd/src/wlan_hdd_main.c5
2 files changed, 5 insertions, 5 deletions
diff --git a/core/hdd/src/wlan_hdd_cfg80211.c b/core/hdd/src/wlan_hdd_cfg80211.c
index 74d44d0076db..26e58ec20c8d 100644
--- a/core/hdd/src/wlan_hdd_cfg80211.c
+++ b/core/hdd/src/wlan_hdd_cfg80211.c
@@ -12805,6 +12805,11 @@ static int __wlan_hdd_cfg80211_disconnect(struct wiphy *wiphy,
status = wlan_hdd_validate_context(pHddCtx);
+ if (hdd_is_roaming_in_progress()) {
+ hdd_err("Roaming In Progress. Ignore!!!");
+ return -EAGAIN;
+ }
+
if (0 != status)
return status;
diff --git a/core/hdd/src/wlan_hdd_main.c b/core/hdd/src/wlan_hdd_main.c
index defb2448f34f..62b6794e7cd3 100644
--- a/core/hdd/src/wlan_hdd_main.c
+++ b/core/hdd/src/wlan_hdd_main.c
@@ -588,11 +588,6 @@ int wlan_hdd_validate_context(hdd_context_t *hdd_ctx)
return -EAGAIN;
}
- if (hdd_is_roaming_in_progress()) {
- hdd_err("Roaming In Progress. Ignore!!!");
- return -EAGAIN;
- }
-
return 0;
}