diff --git a/akka-actor/src/main/scala/akka/actor/Stash.scala b/akka-actor/src/main/scala/akka/actor/Stash.scala index 355d150435..160fd26e5e 100644 --- a/akka-actor/src/main/scala/akka/actor/Stash.scala +++ b/akka-actor/src/main/scala/akka/actor/Stash.scala @@ -41,6 +41,10 @@ import akka.AkkaException * } * } * + * + * Note that the `Stash` trait must be mixed into (a subclass of) the `Actor` trait before + * any trait/class that overrides the `preRestart` callback. This means it's not possible to write + * `Actor with MyActor with Stash` if `MyActor` overrides `preRestart`. */ trait Stash { this: Actor ⇒