wlan: In SoftAP mode, deauth a STA only if previous deauth is not pending

In SoftAP mode, when wlan driver receives Del Sta from hostapd with null
MAC then it tries to deauthenticate each associated STAs without first
checking if previous deauthentication of that STA is in progress or not.
This leads to a race condition where deauth request remains pending at
SME command buffer while PE removes STA as part of previous deauth
processing. Later when PE receives new deauth command from SME then it
drops that command and SME keeps waiting for response from PE and command
buffer entry never gets cleared from SME command buffer. Also, reducing
log level of hdd_softap_sta_deauth print.

Change-Id: Ifcd500d20377ff127d697f08536b9b22b928e0b5
CRs-fixed: 523445
diff --git a/CORE/HDD/src/wlan_hdd_main.c b/CORE/HDD/src/wlan_hdd_main.c
index 7934d3d..64469e5 100644
--- a/CORE/HDD/src/wlan_hdd_main.c
+++ b/CORE/HDD/src/wlan_hdd_main.c
@@ -6535,7 +6535,8 @@
 
     ENTER();
 
-    hddLog( LOGE, "hdd_softap_sta_deauth:(%p, false)", (WLAN_HDD_GET_CTX(pAdapter))->pvosContext);
+    hddLog(LOG1, "hdd_softap_sta_deauth:(%p, false)",
+           (WLAN_HDD_GET_CTX(pAdapter))->pvosContext);
 
     //Ignore request to deauth bcmc station
     if( pDestMacAddress[0] & 0x1 )