Chat Logs

  1. NeXeNdeebo: i would suspect checking jdk.VirtualThreadPinned and jdk.VirtualThreadTermination in JFR
  2. NeXeNi would suspect pinning
  3. NeXeNlet me look at a manpage real quick, i read about it the other day but i forget offhand
  4. NeXeNhere we go: https://docs.oracle.com/en/java/javase/21/core/virtual-threads.html#GUID-144A9694-40FD-4F63-97D2-8D394450F5D2
  5. nevetCore Libraries
  6. NeXeNalso are you vivifying your executor (VirtualThreadPerTaskExecutor) within a try-with-resources-statement?
  7. deebopinning is not really an issue on jdk25 any more, and i had the pinning warnings on anyhow, and got none
  8. deebosomehow stuff was just not getting unparked, still havent figured it out
  9. NeXeNi would suggest putting it in a try-with-resources-statement and see if the thread does a close()
  10. NeXeNbut yeah, barring anything like that, it is probably an old fashioned race condition, i hate to always play the race card
  11. NeXeNlet me know who wins the race