pekko/akka-docs/scala/code/akka/docs/actor
Roland 64b523638e rework childrenRefs to make context.stop(child) fully asynchronous
- replace TreeMap with custom ChildrenContainer, which has three
  implementations: empty, normal and “terminating” (i.e. waiting for
  some child to terminate)
- split recreate() in the same way as terminate(), so that there is a
  phase during which the suspended actor waits for termination of all
  children which were stopped in preRestart
- do not null out “actor” in ActorCell during restart, because we do
  need the supervisionStrategy and nulling it out does not buy us much
  in this case anyway
- provide new ActorContext.suspendForChildTermination(), which enters
  limbo for as long there are outstanding termination requests; this
  enables code which is very similar to previously (half-working) setups
  with “synchronous” context.stop(child)

docs are still missing, plus a little polishing here and there; oh, and
before I forget: ActorCell NOW is 64 bytes again ;-)
2012-02-29 21:10:31 +01:00
..
ActorDocSpec.scala rework childrenRefs to make context.stop(child) fully asynchronous 2012-02-29 21:10:31 +01:00
FaultHandlingDocSample.scala Cleaning up the code 2012-02-01 14:04:01 +01:00
FaultHandlingDocSpec.scala Moved decider to separate parameter list, and implicit conversion from Seq[Throwable]. See #1714 2012-01-24 10:35:09 +01:00
FSMDocSpec.scala include FSMDocSpec example in fsm.rst and fix a few outdated things 2012-01-23 17:43:30 +01:00
SchedulerDocSpec.scala Updating Copyright as per #1660 2012-01-19 18:21:06 +01:00
TypedActorDocSpec.scala Unborkening master 2012-01-20 19:52:50 +01:00
UnnestedReceives.scala Updating Copyright as per #1660 2012-01-19 18:21:06 +01:00