summaryrefslogtreecommitdiff
path: root/src/library
diff options
context:
space:
mode:
authorViktor Klang <viktor.klang@gmail.com>2012-04-13 18:23:16 +0200
committerViktor Klang <viktor.klang@gmail.com>2012-04-13 18:23:16 +0200
commit31771bdc6246c0b5c58ec8ded4d7bb411eb15fff (patch)
treeac3f48bd2466f0954efa3d48ffad79f035076985 /src/library
parentaf8416bb7ff4d6816f416cd0671e26e2cdc653d7 (diff)
downloadscala-31771bdc6246c0b5c58ec8ded4d7bb411eb15fff.tar.gz
scala-31771bdc6246c0b5c58ec8ded4d7bb411eb15fff.tar.bz2
scala-31771bdc6246c0b5c58ec8ded4d7bb411eb15fff.zip
Adding FIXME about putting mixed beans in the EC-basket
Diffstat (limited to 'src/library')
-rw-r--r--src/library/scala/concurrent/impl/Future.scala2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/library/scala/concurrent/impl/Future.scala b/src/library/scala/concurrent/impl/Future.scala
index ca13981163..1cc9e95463 100644
--- a/src/library/scala/concurrent/impl/Future.scala
+++ b/src/library/scala/concurrent/impl/Future.scala
@@ -109,7 +109,7 @@ object Future {
private[impl] def dispatchFuture(executor: ExecutionContext, task: () => Unit, force: Boolean = false): Unit =
_taskStack.get match {
- case stack if (stack ne null) && !force => stack push task
+ case stack if (stack ne null) && !force => stack push task // FIXME we can't mix tasks aimed for different ExecutionContexts see: https://github.com/akka/akka/blob/v2.0.1/akka-actor/src/main/scala/akka/dispatch/Future.scala#L373
case _ => executor.execute(new Runnable {
def run() {
try {