scala.concurrent.stm.ccstm.WakeupManager
Returns false if triggered.
Use a nanoDeadline of Long.MaxValue to wait forever.
Long.MaxValue