Uploaded image for project: 'JDK'
  1. JDK
  2. JDK-8316031

SSLFlowDelegate should not log from synchronized block

    XMLWordPrintable

Details

    • b16
    • Verified

    Backports

      Description

        VirtualThread[#205,HttpClient-5-Worker24]/runnable@ForkJoinPool-1-worker-3
            java.base/java.lang.VirtualThread$VThreadContinuation.onPinned(VirtualThread.java:183)
            java.base/jdk.internal.vm.Continuation.onPinned0(Continuation.java:393)
            java.base/java.lang.VirtualThread.park(VirtualThread.java:573)
            java.base/java.lang.System$2.parkVirtualThread(System.java:2640)
            java.base/jdk.internal.misc.VirtualThreads.park(VirtualThreads.java:54)
            java.base/java.util.concurrent.locks.LockSupport.park(LockSupport.java:219)
            java.base/java.util.concurrent.locks.AbstractQueuedSynchronizer.acquire(AbstractQueuedSynchronizer.java:754)
            java.base/java.util.concurrent.locks.AbstractQueuedSynchronizer.acquire(AbstractQueuedSynchronizer.java:990)
            java.base/java.util.concurrent.locks.ReentrantLock$Sync.lock(ReentrantLock.java:153)
            java.base/java.util.concurrent.locks.ReentrantLock.lock(ReentrantLock.java:322)
            java.base/jdk.internal.misc.InternalLock.lock(InternalLock.java:74)
            java.base/java.io.PrintStream.writeln(PrintStream.java:824)
            java.base/java.io.PrintStream.println(PrintStream.java:1168)
            java.net.http/jdk.internal.net.http.common.DebugLogger.print(DebugLogger.java:293)
            java.net.http/jdk.internal.net.http.common.DebugLogger.log(DebugLogger.java:241)
            java.base/java.lang.System$Logger.log(System.java:1387)
            java.net.http/jdk.internal.net.http.common.Logger.log(Logger.java:72)
            java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader.stop(SSLFlowDelegate.java:378)
            java.net.http/jdk.internal.net.http.common.SSLFlowDelegate.normalStop(SSLFlowDelegate.java:978) <== monitors:1

        Attachments

          Issue Links

            Activity

              People

                dfuchs Daniel Fuchs
                dfuchs Daniel Fuchs
                Votes:
                0 Vote for this issue
                Watchers:
                5 Start watching this issue

                Dates

                  Created:
                  Updated:
                  Resolved: