Test log snippet:
"MainThread" #31 [2495516] prio=5 os_prio=0 cpu=767.09ms elapsed=720.19s tid=0x00007fcbe020fd10 nid=2495516 waiting on condition [0x00007fcba02cf000]
java.lang.Thread.State: WAITING (parking)
at jdk.internal.misc.Unsafe.park(java.base@24/Native Method)
- parking to wait for <0x000000011bdd03a8> (a java.util.concurrent.CompletableFuture$Signaller)
at java.util.concurrent.locks.LockSupport.park(java.base@24/LockSupport.java:223)
at java.util.concurrent.CompletableFuture$Signaller.block(java.base@24/CompletableFuture.java:1908)
at java.util.concurrent.ForkJoinPool.unmanagedBlock(java.base@24/ForkJoinPool.java:4021)
at java.util.concurrent.ForkJoinPool.managedBlock(java.base@24/ForkJoinPool.java:3967)
at java.util.concurrent.CompletableFuture.waitingGet(java.base@24/CompletableFuture.java:1942)
at java.util.concurrent.CompletableFuture.get(java.base@24/CompletableFuture.java:2116)
at jdk.internal.net.http.HttpClientImpl.send(java.net.http@24/HttpClientImpl.java:935)
at jdk.internal.net.http.HttpClientFacade.send(java.net.http@24/HttpClientFacade.java:133)
at StressDirListings.testDirListings(StressDirListings.java:107)