예제 #1
0
 /// <summary>
 /// TBD
 /// </summary>
 /// <param name="message">TBD</param>
 public override void SendSystemMessage(ISystemMessage message)
 {
     Mailbox.DebugPrint("EmptyLocalActorRef {0} having enqueued {1}", Path, message);
     SpecialHandle(message, _provider.DeadLetters);
 }
 public void SwapMailbox(DeadLetterMailbox mailbox)
 {
     Mailbox.DebugPrint("{0} Swapping mailbox to DeadLetterMailbox", Self);
     Interlocked.Exchange(ref _mailbox, mailbox);
 }