Drop unexpected connection event while disconnected am: 34812624dc am: 39ebd38364

Original change: https://googleplex-android-review.googlesource.com/c/platform/external/wpa_supplicant_8/+/13253476

MUST ONLY BE SUBMITTED BY AUTOMERGER

Change-Id: Id8927cf7464d0accde31e82b421232126522183d
diff --git a/wpa_supplicant/events.c b/wpa_supplicant/events.c
index 85c7190..1746a83 100644
--- a/wpa_supplicant/events.c
+++ b/wpa_supplicant/events.c
@@ -4749,6 +4749,11 @@
 			break;
 		}
 #endif /* CONFIG_TESTING_OPTIONS */
+		if (wpa_s->disconnected) {
+			wpa_printf(MSG_INFO,
+				   "Ignore unexpected EVENT_ASSOC in disconnected state");
+			break;
+		}
 		wpa_supplicant_event_assoc(wpa_s, data);
 		wpa_s->assoc_status_code = WLAN_STATUS_SUCCESS;
 		if (data &&