In case roaming was in progress when hdd_disconnect was called, avoid defer disconnect as that will call hdd api in mcthread which waits on event for about 5 seconds thus blocking everything. Also defer disconnect makes supplicant and driver state go out of sync. Rather wait in hdd for roaming to complete and then issue disconnect keeping state simple and clean Change-Id: I1b971226187892f32eb493047c13353bb0d1c867 CRs-Fixed: 2042394 |
||
---|---|---|
.. | ||
bmi | ||
cds | ||
dp | ||
hdd | ||
mac | ||
pld | ||
sap | ||
sme | ||
wma |