Major rework of supervision and death watch, still not fully functioning

This commit is contained in:
Viktor Klang 2011-09-28 14:08:04 +02:00
parent 24d9a4d143
commit a6f53d8605
38 changed files with 367 additions and 488 deletions

View file

@ -48,7 +48,7 @@ object Remote extends RemoteService {
private[remote] lazy val remoteDaemonSupervisor = Supervisor(
SupervisorConfig(
OneForOnePermanentStrategy(List(classOf[Exception]), Int.MaxValue, Int.MaxValue), // is infinite restart what we want?
OneForOneStrategy(List(classOf[Exception]), Int.MaxValue, Int.MaxValue), // is infinite restart what we want?
Supervise(
remoteDaemon,
Permanent)