java.util.concurrent.CountDownLatch$Sync

GitHub | wkozaczuk | 1 year ago

Root Cause Analysis

  1. java.util.concurrent.CountDownLatch$Sync

    No message provided

    at java.util.concurrent.locks.LockSupport.park()
  2. Java RT
    CountDownLatch.await
    1. java.util.concurrent.locks.LockSupport.park(LockSupport.java:186)
    2. java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt(AbstractQueuedSynchronizer.java:834)
    3. java.util.concurrent.locks.AbstractQueuedSynchronizer.doAcquireSharedInterruptibly(AbstractQueuedSynchronizer.java:994)
    4. java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireSharedInterruptibly(AbstractQueuedSynchronizer.java:1303)
    5. java.util.concurrent.CountDownLatch.await(CountDownLatch.java:236)
    5 frames
  3. atmosphere-runtime
    BroadcasterFuture.get
    1. org.atmosphere.cpr.BroadcasterFuture.get(BroadcasterFuture.java:114)
    1 frame
  4. org.scalatra.atmosphere
    package$$anonfun$pollJavaFutureUntilDoneOrCancelled$3.apply
    1. org.scalatra.atmosphere.package$$anonfun$pollJavaFutureUntilDoneOrCancelled$3.apply(package.scala:61)
    1 frame
  5. Scala
    Exception$Catch.withTry
    1. scala.util.control.Exception$Catch$$anonfun$withTry$1.apply(Exception.scala:130)
    2. scala.util.control.Exception$Catch$$anonfun$withTry$1.apply(Exception.scala:130)
    3. scala.util.control.Exception$Catch.apply(Exception.scala:103)
    4. scala.util.control.Exception$Catch.withTry(Exception.scala:130)
    4 frames
  6. org.scalatra.atmosphere
    AtmosphereClient$$anonfun$broadcast$1.apply
    1. org.scalatra.atmosphere.package$.pollJavaFutureUntilDoneOrCancelled(package.scala:61)
    2. org.scalatra.atmosphere.package$.jucFuture2akkaFuture(package.scala:51)
    3. org.scalatra.atmosphere.ScalatraBroadcaster$class.broadcast(ScalatraBroadcaster.scala:24)
    4. org.scalatra.atmosphere.DefaultScalatraBroadcaster.broadcast(DefaultScalatraBroadcaster.scala:8)
    5. org.scalatra.atmosphere.AtmosphereClient$$anonfun$broadcast$1.apply(AtmosphereClient.scala:31)
    6. org.scalatra.atmosphere.AtmosphereClient$$anonfun$broadcast$1.apply(AtmosphereClient.scala:31)
    6 frames
  7. Scala
    Option.foreach
    1. scala.Option.foreach(Option.scala:257)
    1 frame
  8. org.scalatra.atmosphere
    AtmosphereClient$.broadcast
    1. org.scalatra.atmosphere.AtmosphereClient$.broadcast(AtmosphereClient.scala:31)
    1 frame