On Tue, 3 Jun 2025 16:10:38 GMT, Alan Bateman <al...@openjdk.org> wrote:
>> If several threads attempt to read from a Socket's input stream at the same >> time then all but the winner will block trying to acquire the read lock. >> This is okay for untimed-reads but surprising for timed-reads as the timeout >> is only effective after acquiring the lock. The SocketImpl is changed so >> that the timeout applies to the total time waiting to acquire and read. >> >> A new test is added to the existing java/net/Socket/Timeouts test. It is >> migrated from TestNG to a JUnit test as a drive-by change - it's mostly >> mechanical and the changes kept as minimal as possible. > > Alan Bateman has updated the pull request incrementally with one additional > commit since the last revision: > > Make test comment cleaner Marked as reviewed by dfuchs (Reviewer). ------------- PR Review: https://git.openjdk.org/jdk/pull/25614#pullrequestreview-2893258189