commit | e37820ebd2fa30636f5d5f0a32771928cf6400c0 | [log] [tgz] |
---|---|---|
author | Rajeev Kumar <rajekuma@codeaurora.org> | Thu Apr 14 17:30:56 2016 -0700 |
committer | Gerrit - the friendly Code Review server <code-review@localhost> | Wed Apr 20 15:48:31 2016 -0700 |
tree | 1681aea3b98abb198f0e44e48f7e30af14b7ee3c | |
parent | 3537500cc018f3295b9e085a3949d7a6aa1d84ce [diff] |
qcacmn: Fix WMI command stuck issue There is race condition in HTCTrySend() where it is clearing TxProcessCount after releasing target lock which is resulting it in WMI command stuck as other thread check TxProcessCount and returns after putting command in queue. Fix above race condition by unlocking target lock after clearing TxProcessCount. Change-Id: I80d69bf583d3eb3c9800c69d7917921aa959f866 CRs-Fixed: 991142