<div dir="ltr"><span class="gmail_default" style="font-family:arial,sans-serif;font-size:small"></span>Hi<br><br>I recently ran into a number of HTTP related issues with virtual threads as documented in this article. <br><br><a href="https://medium.com/@phil_3582/java-virtual-threads-some-early-gotchas-to-look-out-for-f65df1bad0db?source=friends_link&sk=f1f6ed425c4d17cdc1188f85a0d13d4d">https://medium.com/@phil_3582/java-virtual-threads-some-early-gotchas-to-look-out-for-f65df1bad0db?source=friends_link&sk=f1f6ed425c4d17cdc1188f85a0d13d4d</a> (Friend link, no paywall)<br><br>Very briefly:<br>1. HTTP/2 concurrent connection limitation (not related to virtual threads)<br>2. HttpClient worker thread count explosion when used with virtual threads<br>3. ReadableByteChannel/HttpResponseInputStream deadlock when used with virtual threads<div class="gmail_default" style="font-family:arial,sans-serif;font-size:small"><span style="color:rgb(0,0,0);font-family:Arial,Helvetica,sans-serif"><br></span></div><div class="gmail_default" style="font-family:arial,sans-serif;font-size:small"><span style="color:rgb(0,0,0);font-family:Arial,Helvetica,sans-serif">Advise on the best way to report these? </span><span style="color:rgb(0,0,0);font-family:Arial,Helvetica,sans-serif">I don't have Author status to report them usingĀ </span><a href="https://bugs.openjdk.org/" style="font-family:Arial,Helvetica,sans-serif">https://bugs.openjdk.org/</a><span style="color:rgb(0,0,0);font-family:Arial,Helvetica,sans-serif"></span></div><div class="gmail_default" style="font-family:arial,sans-serif;font-size:small"><br></div><div class="gmail_default" style="font-family:arial,sans-serif;font-size:small">Thanks</div><div class="gmail_default" style="font-family:arial,sans-serif;font-size:small">-P</div></div>