Enforce mailbox types on System actors. See #3273
This commit is contained in:
parent
d6ff7166d7
commit
539df2e98a
27 changed files with 123 additions and 49 deletions
|
|
@ -14,6 +14,7 @@ import akka.actor.RootActorPath
|
|||
import akka.actor.Terminated
|
||||
import akka.actor.ExtendedActorSystem
|
||||
import akka.ConfigurationException
|
||||
import akka.dispatch.{ UnboundedMessageQueueSemantics, RequiresMessageQueue }
|
||||
|
||||
/**
|
||||
* INTERNAL API
|
||||
|
|
@ -92,7 +93,7 @@ private[akka] class RemoteWatcher(
|
|||
unreachableReaperInterval: FiniteDuration,
|
||||
heartbeatExpectedResponseAfter: FiniteDuration,
|
||||
numberOfEndHeartbeatRequests: Int)
|
||||
extends Actor with ActorLogging {
|
||||
extends Actor with ActorLogging with RequiresMessageQueue[UnboundedMessageQueueSemantics] {
|
||||
|
||||
import RemoteWatcher._
|
||||
import context.dispatcher
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue