src/java.base/windows/native/libnio/ch/Net.c
changeset 54902 d1717e05e51c
parent 54246 f04e3492fd88
child 57649 b2fde6701654
--- a/src/java.base/windows/native/libnio/ch/Net.c	Thu May 16 11:07:09 2019 -0400
+++ b/src/java.base/windows/native/libnio/ch/Net.c	Thu May 16 17:06:53 2019 +0100
@@ -620,7 +620,6 @@
     int rv;
     int revents = 0;
     struct timeval t;
-    int lastError = 0;
     fd_set rd, wr, ex;
     jint fd = fdval(env, fdo);
 
@@ -643,7 +642,7 @@
 
     /* save last winsock error */
     if (rv == SOCKET_ERROR) {
-        handleSocketError(env, lastError);
+        handleSocketError(env, WSAGetLastError());
         return IOS_THROWN;
     } else if (rv >= 0) {
         rv = 0;