summaryrefslogtreecommitdiffstats
path: root/include/sysutils/SocketListener.h
diff options
context:
space:
mode:
authorDavid 'Digit' Turner <digit@google.com>2011-01-17 03:10:31 +0100
committerDavid 'Digit' Turner <digit@google.com>2011-01-19 02:18:40 +0100
commitcf9e1003ce69a2aea2c64cd82d54a0d3e8917dbb (patch)
treeccf54510a8fc04d6d94900b403cf07ac42a79ae0 /include/sysutils/SocketListener.h
parentaf61509b50bc110b0c7c4691e37873cc0987ab5c (diff)
downloadsystem_core-cf9e1003ce69a2aea2c64cd82d54a0d3e8917dbb.zip
system_core-cf9e1003ce69a2aea2c64cd82d54a0d3e8917dbb.tar.gz
system_core-cf9e1003ce69a2aea2c64cd82d54a0d3e8917dbb.tar.bz2
libsysutils: Fix race condition in SocketListener thread.
+ Handle EINTR in accept(), write() and select() + Fix a memory leak when deleting the mClients list + Fix typo in SocketListener.h Change-Id: Ie68bb3e2dbefe0dfdaa22a5cd06a42dbc4c0f8aa
Diffstat (limited to 'include/sysutils/SocketListener.h')
-rw-r--r--include/sysutils/SocketListener.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/include/sysutils/SocketListener.h b/include/sysutils/SocketListener.h
index c7edfeb..6592b01 100644
--- a/include/sysutils/SocketListener.h
+++ b/include/sysutils/SocketListener.h
@@ -30,7 +30,7 @@ class SocketListener {
pthread_t mThread;
public:
- SocketListener(const char *socketNames, bool listen);
+ SocketListener(const char *socketName, bool listen);
SocketListener(int socketFd, bool listen);
virtual ~SocketListener();