On Wed, 16 Oct 2024 06:40:33 GMT, Alan Bateman <al...@openjdk.org> wrote:
>> Adds a JFR event for socket connect operations. >> >> Existing tests TestSocketEvents and TestSocketChannelEvents modified to also >> check for connect events. > > src/java.base/share/classes/sun/nio/ch/NioSocketImpl.java line 624: > >> 622: SocketConnectEvent.commit(start, duration, >> isa.getHostString(), address.getHostAddress(), port, connected); >> 623: } >> 624: } > > Would it be possible to update the JBS or PR description to indicate if the > intent is to record an event when the connection cannot be established? I'm > asking because the change will only record an event when a connection is > successfully established ("connected" is always true here). > > JFR will record exceptions already of course but I think for troubleshooting > purposes, recording an event when "connect" hangs and eventually fails is > very useful to have. Capturing all calls even if they threw an exception does seem pretty useful. I'll update the JBS ------------- PR Review Comment: https://git.openjdk.org/jdk/pull/21528#discussion_r1807983535