soc: qcom: glink_pkt: Handle GLINK_LOCAL_DISCONNECTED event
The client close() call is returned immediately without handling
the GLINK_LOCAL_DISCONNECTED event allows the client to re-open
the device again while glink core processing the previous close ACK.
To avoid open/close race condition block the close() function call
until the GLINK_LOCAL_DISCONNECTED event received from the core.
CRs-Fixed: 848922
Change-Id: I88668ad6ae84a242b217385bcffd0e9f76944d6c
Signed-off-by:
Arun Kumar Neelakantam <aneela@codeaurora.org>
Loading
Please register or sign in to comment