wlan: Address deadlock between ROC cancel and completion handlers

Since user thread is blocked on sme lock which has already acquired
by MC thread in sme_ProcessMsg function, and Mc_Thread is blocked
on roc_lock which is aquired by user thread in function
wlan_hdd_cancel_existing_remain_on_channel results in dead lock.

To mitigate this issue release the roc_lock before function
sme_CancelRemainOnChannel is called.

Change-Id: I17b53a7adda150ccd12ceb63d2b3336f93122614
CRs-Fixed: 757962
1 file changed
tree: aad8052b4677a1d70d9f7a3aab28a59916a3fc34
  1. CORE/
  2. firmware_bin/
  3. riva/
  4. Android.mk
  5. Kbuild
  6. Kconfig
  7. Makefile