Port Message Queues: Capsule_1{port_1} {port_3} Capsule_2{port_2} Capsule_3{port_4} Trace: <0> Capsule_1StateChart (Capsule Statechart) Created <0> Capsule_1 (Capsule) Created <0> Capsule_2StateChart (Capsule Statechart) Created <0> Capsule_2 (Capsule) Created <0> Capsule_3StateChart (Capsule Statechart) Created <0> Capsule_3 (Capsule) Created <0> System (System) Created <0> System (System) Running <0> Capsule_1 (Capsule) Running <0> Capsule_2 (Capsule) Running <0> Capsule_3 (Capsule) Running <0> Capsule_1: Attempting to send message(SigA) <0> Capsule_2: Attempting to send message(Sig1) <0> Capsule_3: Attempting to send message(SigP) <1> Capsule_1: Sending message(SigA) to Capsule_2 using port_1 <3> Capsule_1: message(SigA) paramaters: <3> String: Parameter_1 <3> Char: Parameter_2 Capsule_1 {}{} Capsule_2 {SigA} Capsule_3 {} <1> Capsule_2: Sending message(Sig1) to Capsule_1 using port_2 <3> Capsule_2: message(Sig1) paramaters: Capsule_1 {Sig1}{SigP} Capsule_2 {SigA} Capsule_3 {} <1> Capsule_3: Sending message(SigP) to Capsule_1 using port_4 <3> Capsule_3: message(SigP) paramaters: <3> Double: Parameter_1 Capsule_1 {Sig1}{SigP} Capsule_2 {SigA} Capsule_3 {} <1> Capsule_2: Message(SigA) received on port_2 <1> Capsule_1: Message(Sig1) received on port_1 <2> Capsule_2: STATE5 -> STATE6 Capsule_1 {Sig1}{SigP} Capsule_2 {} Capsule_3 {} <2> Capsule_1: STATE1 -> STATE2 Capsule_1 {}{SigP} Capsule_2 {} Capsule_3 {} <0> Capsule_2: Attempting to send message(Sig2) <0> Capsule_1: Attempting to send message(SigR) <1> Capsule_2: Sending message(Sig2) to Capsule_1 using port_2 <3> Capsule_2: message(Sig2) paramaters: <3> Float: Parameter_1 Capsule_1 {Sig2}{SigP} Capsule_2 {} Capsule_3 {} <1> Capsule_1: Sending message(SigR) to Capsule_3 using port_3 <3> Capsule_1: message(SigR) paramaters: <3> Long: Parameter_1 Capsule_1 {Sig2}{SigP} Capsule_2 {} Capsule_3 {SigR} DEADLOCK?