From 02618cc58a49864bd0bf280d9f13a7f39fcf9658 Mon Sep 17 00:00:00 2001 From: Volker Lendecke Date: Sun, 18 Aug 2013 20:41:51 +0000 Subject: rpc_server: Fix CID 1063255 Resource leak We would leak a socket 0 here Signed-off-by: Volker Lendecke Reviewed-by: Andrew Bartlett Autobuild-User(master): Andrew Bartlett Autobuild-Date(master): Mon Aug 19 03:10:51 CEST 2013 on sn-devel-104 --- source3/rpc_server/rpc_server.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'source3/rpc_server') diff --git a/source3/rpc_server/rpc_server.c b/source3/rpc_server/rpc_server.c index de54ddc6e2..fa3c8709fa 100644 --- a/source3/rpc_server/rpc_server.c +++ b/source3/rpc_server/rpc_server.c @@ -620,7 +620,7 @@ int create_tcpip_socket(const struct sockaddr_storage *ifss, uint16_t *port) 0, ifss, false); - if (fd > 0) { + if (fd >= 0) { *port = i; break; } -- cgit