#2970 - Removing scheduler and dispatcher from ARP and reimplementing PromiseActorRef to use an internal calling thread EC

This commit is contained in:
Viktor Klang 2013-03-30 01:03:17 +01:00
parent 88f7e28c6b
commit fcfe7b4617
15 changed files with 69 additions and 88 deletions

View file

@ -311,7 +311,7 @@ private[akka] abstract class Mailbox(val messageQueue: MessageQueue)
}
if (messageQueue ne null) // needed for CallingThreadDispatcher, which never calls Mailbox.run()
messageQueue.cleanUp(actor.self, actor.systemImpl.deadLetterQueue)
messageQueue.cleanUp(actor.self, actor.systemImpl.deadLetterMailbox.messageQueue)
}
}