aboutsummaryrefslogtreecommitdiffstats
path: root/libsysutils
diff options
context:
space:
mode:
authorBrad Fitzpatrick <bradfitz@android.com>2010-09-14 10:22:14 -0700
committerBrad Fitzpatrick <bradfitz@android.com>2010-09-14 10:22:14 -0700
commit86d01dec4b8690d94053fbe86d46c9ae26de9ae6 (patch)
tree11394cc787a1747202f23123a9c37680f4f109fc /libsysutils
parent09dd3e57b920c8f65cb486313a4c0f35b8cb9f46 (diff)
downloadsystem_core-86d01dec4b8690d94053fbe86d46c9ae26de9ae6.tar.gz
system_core-86d01dec4b8690d94053fbe86d46c9ae26de9ae6.tar.bz2
system_core-86d01dec4b8690d94053fbe86d46c9ae26de9ae6.zip
Add missing lock in SocketListener.
Change-Id: I3d97a06381fce67ef13b1ccdeaa4e8e2830ab2aa
Diffstat (limited to 'libsysutils')
-rw-r--r--libsysutils/src/SocketListener.cpp1
1 files changed, 1 insertions, 0 deletions
diff --git a/libsysutils/src/SocketListener.cpp b/libsysutils/src/SocketListener.cpp
index 7af221f7..1bc06db2 100644
--- a/libsysutils/src/SocketListener.cpp
+++ b/libsysutils/src/SocketListener.cpp
@@ -198,6 +198,7 @@ void SocketListener::runListener() {
pthread_mutex_unlock(&mClientsLock);
}
FD_CLR(fd, &read_fds);
+ pthread_mutex_lock(&mClientsLock);
continue;
}
}