From 73ae123dc85d707d8674ec8fff3699ad8e5166e4 Mon Sep 17 00:00:00 2001 From: Alex <alexandravigneron1@gmail.com> Date: Thu, 2 Jul 2020 17:55:36 +0200 Subject: [PATCH] add handling inform valin supervisor Init --- .../solver/decentralized/supervisor/Supervisor.scala | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/main/scala/org/scadcop/solver/decentralized/supervisor/Supervisor.scala b/src/main/scala/org/scadcop/solver/decentralized/supervisor/Supervisor.scala index 2c221d1..9dec1c1 100755 --- a/src/main/scala/org/scadcop/solver/decentralized/supervisor/Supervisor.scala +++ b/src/main/scala/org/scadcop/solver/decentralized/supervisor/Supervisor.scala @@ -67,6 +67,12 @@ class Supervisor(val pb : DCOP, val algorithm: Algorithm, val initialContext: Co } directory.allActors().foreach(_ ! Trace) stay using status + + //when it receives an InformValue from an early agent + case Event(InformValue(_), status) => { + stash + stay using status + } //When the supervisor is triggered case Event(Trigger, status) => -- GitLab