=rem #3527 Take actor system uid into consideration in remote watch

* When actor system was restarted quickly the new system replied to
  heartbeats and Terminated was never triggered for actors in old
  system.
* Solved by sending an extra Watch system message when first hearbeat
  is received for an address and when a change of system uid is detected.
This commit is contained in:
Patrik Nordwall 2013-08-19 17:50:15 +02:00
parent d85039c1a6
commit 637598a28b
3 changed files with 130 additions and 1 deletions

View file

@ -560,7 +560,7 @@ private[remote] class EndpointWriter(
unstashAll()
goto(Writing)
case _ =>
case _
stash()
stay()