< prev index next >

src/java.base/windows/native/libnio/ch/DatagramChannelImpl.c

Print this page
rev 53271 : 8216981: Per thread IO statistics in JFR

*** 170,179 **** --- 170,181 ---- return IOS_THROWN; } } else if (theErr == WSAEWOULDBLOCK) { return IOS_UNAVAILABLE; } else return handleSocketError(env, theErr); + } else if (n > 0) { + JVM_callNetworkReadBytes(env, n); } } while (retry); /* * If the source address and port match the cached address
*** 232,238 **** --- 234,245 ---- if (theErr == WSAEWOULDBLOCK) { return IOS_UNAVAILABLE; } return handleSocketError(env, (jint)WSAGetLastError()); } + + if (rv > 0) { + JVM_callFileWriteBytes(env, rv); + } + return rv; }
< prev index next >