In JDKs prior to 21, pinned virtual threads [1] can exhaust platform threads and thus prevent progress.
JChannel uses synchronized methods. Replace this with Lock.
In JDKs prior to 21, pinned virtual threads [1] can exhaust platform threads and thus prevent progress.
JChannel uses synchronized methods. Replace this with Lock.