Codebase list pd-iemnet / f1bdab0
Backport patch to fix resource leak IOhannes m zmölnig (Debian/GNU) 4 years ago
2 changed file(s) with 18 addition(s) and 0 deletion(s). Raw diff Collapse all Expand all
0 udpserver-close-socket-on-error.patch
0 Description: [udpserver] close socket on error
1 Author: IOhannes m zmölnig
2 Origin: upstream
3 Applied-Upstream: b80d7fc91561ff8aaf13931e3f8caae0152daf01
4 Last-Update: 2020-04-12
5 ---
6 This patch header follows DEP-3: http://dep.debian.net/deps/dep3/
7 --- pd-iemnet.orig/udpserver.c
8 +++ pd-iemnet/udpserver.c
9 @@ -719,6 +719,7 @@
10 struct hostent *hp = gethostbyname(ifaddr->s_name);
11 if(!hp) {
12 iemnet_log(x, IEMNET_ERROR, "bad host '%s'?", ifaddr->s_name);
13 + iemnet__closesocket(sockfd, 0);
14 return;
15 }
16 memcpy((char *)&server.sin_addr, (char *)hp->h_addr, hp->h_length);