aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorBrad Fitzpatrick <bradfitz@android.com>2011-03-23 12:04:30 -0700
committerAndroid Git Automerger <android-git-automerger@android.com>2011-03-23 12:04:30 -0700
commita14da5b1e5c956dc90d8725ab6b68311f66e6b6a (patch)
treed2f0e02deddb03e4014bb7bbe4dbb9fdef2e1419
parentfdb915d2569b73312e7ab8cb0c0556a3c3d1310a (diff)
parent499b45a3597bc2434bcc0974660470192ab4ff06 (diff)
downloadsystem_core-a14da5b1e5c956dc90d8725ab6b68311f66e6b6a.tar.gz
system_core-a14da5b1e5c956dc90d8725ab6b68311f66e6b6a.tar.bz2
system_core-a14da5b1e5c956dc90d8725ab6b68311f66e6b6a.zip
am 499b45a3: Merge "libsysutils: Fix a file descriptor leak."
* commit '499b45a3597bc2434bcc0974660470192ab4ff06': libsysutils: Fix a file descriptor leak.
-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 677c57dc..611d5fe5 100644
--- a/libsysutils/src/SocketListener.cpp
+++ b/libsysutils/src/SocketListener.cpp
@@ -225,6 +225,7 @@ void SocketListener::runListener() {
}
pthread_mutex_unlock(&mClientsLock);
/* Destroy the client */
+ close(c->getSocket());
delete c;
}
}