From c94329b9d2137e1150cb992aedfd99a516613f7e Mon Sep 17 00:00:00 2001 From: Vsevolod Stakhov Date: Wed, 24 May 2017 10:12:25 +0100 Subject: [PATCH] [Fix] Fix memory leak when accepting from unix sockets --- src/libutil/addr.c | 2 -- 1 file changed, 2 deletions(-) diff --git a/src/libutil/addr.c b/src/libutil/addr.c index 1687c80bd..ee70a90f4 100644 --- a/src/libutil/addr.c +++ b/src/libutil/addr.c @@ -287,8 +287,6 @@ rspamd_accept_from_socket (gint sock, rspamd_inet_addr_t **target, addr->slen = len; if (addr->af == AF_UNIX) { - addr->u.un = g_slice_alloc0 (sizeof (*addr->u.un)); - /* Get name from the listening socket */ len = sizeof (su); if (getsockname (sock, &su.sa, &len) != -1) { -- 2.39.5