diff --git a/libsysutils/src/SocketListener.cpp b/libsysutils/src/SocketListener.cpp index 677c57dc1..611d5fe5f 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; } }