commit | 0f1a20a4b4929a84ba804a934dfcbc46db8ed2b2 | [log] [tgz] |
---|---|---|
author | Josh Gao <jmgao@google.com> | Tue May 17 17:46:27 2016 -0700 |
committer | Josh Gao <jmgao@google.com> | Wed May 18 14:21:53 2016 -0700 |
tree | 40ab41b275a542cedd187dd18bb01209aa9b5a6a | |
parent | ef550fe0ac05972187f00e2f4354c20b9b03184f [diff] |
adb: switch the socket list mutex to a recursive_mutex. sockets.cpp was branching on whether a socket close function was local_socket_close in order to avoid a potential deadlock if the socket list lock was held while closing a peer socket. Bug: http://b/28347842 Change-Id: I5e56f17fa54275284787f0f1dc150d1960256ab3