Re: Java 21 clinit deadlock

2023-09-15 Thread Simone Bordet
using a pattern in the code that makes it more likely to happen? Thanks! -- Simone Bordet --- Finally, no matter how good the architecture and design are, to deliver bug-free software with optimal performance and reliability, the implementation technique must be flawless. Victoria Livschitz

Re: Java 21 clinit deadlock

2023-09-12 Thread Simone Bordet
this. Are you in a position to patch the sources, create a custom > build and test again with that build? Yes we can do this. -- Simone Bordet --- Finally, no matter how good the architecture and design are, to deliver bug-free software with optimal performance and reliability, the im

Re: Java 21 clinit deadlock

2023-09-12 Thread Simone Bordet
David, On Mon, Sep 11, 2023 at 9:29 AM Simone Bordet wrote: > > Hi, > > On Mon, Sep 11, 2023 at 7:22 AM David Holmes wrote: > > I've looked at the dump and there is no sign that the MutableHttpFields > > is actively in use. It suggests to me that class initiali

Re: Java 21 clinit deadlock

2023-09-11 Thread Simone Bordet
s released. There were some changes in JDK 21 about how failures > in this area were handled, so it is possible I/we got something wrong. > Is it possible to try running this with additional logging enabled e.g. > > -Xlog:class+init=debug -Xlog:exceptions=debug We will try this,

Java 21 clinit deadlock

2023-09-07 Thread Simone Bordet
etty/http/HttpFields.java -- Simone Bordet --- Finally, no matter how good the architecture and design are, to deliver bug-free software with optimal performance and reliability, the implementation technique must be flawless. Victoria Livschitz