Changed Failed to be a SystemMessage
- Moved system messages to their own package. - All queueing operations are now hidden behind a SystemMessageList value class - Introduced dual SystemMessageList types to encode the ordering in the type. - Protects against accidentally missed reverse calls or accidentally reversed lists - Makes ordering expectations by fields/parameters explicit - Fixed serialization tests - Fixes to logging in HierarchyStressSpec
This commit is contained in:
parent
bf813d8406
commit
f8c3717ca1
34 changed files with 636 additions and 250 deletions
|
|
@ -359,6 +359,13 @@ that triggered the exception will not be received again. Any message
|
|||
sent to an actor while it is being restarted will be queued to its mailbox as
|
||||
usual.
|
||||
|
||||
.. warning::
|
||||
|
||||
Be aware that the ordering of failure notifications relative to user messages
|
||||
is not deterministic. In particular, a parent might restart its child before
|
||||
it has processed the last messages sent by the child before the failure.
|
||||
See :ref:`message-ordering` for details.
|
||||
|
||||
Stop Hook
|
||||
---------
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue