From d57b161c405b34e329da3232023147a9f2b49444 Mon Sep 17 00:00:00 2001 From: Jon Siwek Date: Tue, 2 Sep 2014 16:18:55 -0500 Subject: [PATCH] Fix a memory leak when bind() fails due to EADDRINUSE. --- src/RemoteSerializer.cc | 1 + 1 file changed, 1 insertion(+) diff --git a/src/RemoteSerializer.cc b/src/RemoteSerializer.cc index 3e46c5a1d2..965e360690 100644 --- a/src/RemoteSerializer.cc +++ b/src/RemoteSerializer.cc @@ -4212,6 +4212,7 @@ bool SocketComm::Listen() safe_close(fd); CloseListenFDs(); listen_next_try = time(0) + bind_retry_interval; + freeaddrinfo(res0); return false; }