cld80211lib: Remove sendmsg to driver during cleanup

The get_multicast_id initiates a sendmsg to the driver and waits
in busywait to receive the msg. In certain failures where driver
is stopped prior to cleanup, the error handler is not returning
to terminate the bsywait. Subsequently we don't send a cleanup
notification to the framework. This triggers a subsequent start
of HAL interface and a hang state.

Bug: 64350646
Change-Id: I4cb078a98830f667beceb78a356cd7a4808b2f73
(cherry picked from commit 111c8ab79807364ea73359b84951031c43a1ec4a)
1 file changed
tree: 40017705de7942d14d63428dfd177666cf90eab1
  1. cld80211-lib/
  2. qcwcn/
  3. Android.mk