From 25dd5d88edbc556628f0b4ff4e90f722cae115d0 Mon Sep 17 00:00:00 2001 From: "Roger A. Light" Date: Tue, 27 May 2014 22:03:01 +0100 Subject: [PATCH] Don't leak socket here. --- lib/net_mosq.c | 1 + 1 file changed, 1 insertion(+) diff --git a/lib/net_mosq.c b/lib/net_mosq.c index 5555e6f2..e04a514b 100644 --- a/lib/net_mosq.c +++ b/lib/net_mosq.c @@ -278,6 +278,7 @@ int _mosquitto_try_connect(const char *host, uint16_t port, int *sock, const cha }else if(rp->ai_family == PF_INET6){ ((struct sockaddr_in6 *)rp->ai_addr)->sin6_port = htons(port); }else{ + COMPAT_CLOSE(*sock); continue; }