From 14f7c5d6bec4d3c2e9101f0a3ba3eb9d6843e8e8 Mon Sep 17 00:00:00 2001 From: jzavgren Date: Tue, 5 Mar 2013 14:30:18 +0000 Subject: [PATCH] 8008804: file descriptor leak in src/windows/native/java/net/DualStackPlainSocketImpl.c Reviewed-by: alanb, chegar, dsamersoff --- src/windows/native/java/net/DualStackPlainDatagramSocketImpl.c | 1 + 1 file changed, 1 insertion(+) diff --git a/src/windows/native/java/net/DualStackPlainDatagramSocketImpl.c b/src/windows/native/java/net/DualStackPlainDatagramSocketImpl.c index d3de6e7f0..cdd969cef 100644 --- a/src/windows/native/java/net/DualStackPlainDatagramSocketImpl.c +++ b/src/windows/native/java/net/DualStackPlainDatagramSocketImpl.c @@ -89,6 +89,7 @@ JNIEXPORT jint JNICALL Java_java_net_DualStackPlainDatagramSocketImpl_socketCrea rv = setsockopt(fd, IPPROTO_IPV6, IPV6_V6ONLY, (char *) &opt, sizeof(opt)); if (rv == SOCKET_ERROR) { NET_ThrowNew(env, WSAGetLastError(), "Socket creation failed"); + closesocket(fd); return -1; } -- GitLab