diff options
author | Ajay Davanageri <ajay.davanageri@broadcom.com> | 2022-04-22 04:57:51 +0000 |
---|---|---|
committer | Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com> | 2022-04-22 04:57:51 +0000 |
commit | 9c1cdc24ed33b1543b3daadc7aec1b89570a8407 (patch) | |
tree | 8987a14fdc784de083b291867636c651c0903710 | |
parent | 8ed525c8b7c29b631f3583f91577b965dab86b05 (diff) | |
parent | d3af3e99ef5dad16766e30cf42864dd61444e546 (diff) | |
download | wlan-9c1cdc24ed33b1543b3daadc7aec1b89570a8407.tar.gz |
Fix for deadlock between hal cmd and event based cmd. am: d3af3e99ef
Original change: https://googleplex-android-review.googlesource.com/c/platform/hardware/broadcom/wlan/+/17899764
Change-Id: I5cab8ada5c5419cfc9e2402cccb291271b66273e
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
-rwxr-xr-x | bcmdhd/wifi_hal/cpp_bindings.cpp | 2 |
1 files changed, 0 insertions, 2 deletions
diff --git a/bcmdhd/wifi_hal/cpp_bindings.cpp b/bcmdhd/wifi_hal/cpp_bindings.cpp index 5311e6e..7a634bd 100755 --- a/bcmdhd/wifi_hal/cpp_bindings.cpp +++ b/bcmdhd/wifi_hal/cpp_bindings.cpp @@ -647,7 +647,6 @@ int WifiCommand::requestResponse() { } int WifiCommand::requestResponse(WifiRequest& request) { - pthread_mutex_lock(&ResponseMutex); int err = 0; struct nl_cb *cb = nl_cb_alloc(NL_CB_DEFAULT); @@ -674,7 +673,6 @@ int WifiCommand::requestResponse(WifiRequest& request) { } out: nl_cb_put(cb); - pthread_mutex_unlock(&ResponseMutex); return mapErrorCodes(err); } |