Я пытаюсь запустить следующий будущий базовый кодScala - фьючерсы не работают
future { println("ssss")} onSuccess{ case _ => println("succ")}
Однако, когда я бег основного метода, ничего на консоль не выводится, и система выходит практически мгновенно. Я использую неявный ExecutionContext. Любые намеки?
Этот код:
val f = future(Await.ready(Promise().future, d.timeLeft))
f.onSuccess {
case _ => println("hee")
}
также выходит сразу ....
возможно дубликат [Возможная ошибка в Scala 2.10 будущего] (http://stackoverflow.com/ вопросы/10565475/possible-bug-in-scala-2-10-future) – Dylan