From da1e3f2b0cd5a45f7ecc7e49873fd1f10cbb43c1 Mon Sep 17 00:00:00 2001 From: Paul Buetow Date: Sat, 17 May 2008 15:45:11 +0000 Subject: sim.message.own.recv option added. --- sources/simulator/VSSimulationPanel.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'sources/simulator/VSSimulationPanel.java') diff --git a/sources/simulator/VSSimulationPanel.java b/sources/simulator/VSSimulationPanel.java index 8a1a855..61ea4ad 100644 --- a/sources/simulator/VSSimulationPanel.java +++ b/sources/simulator/VSSimulationPanel.java @@ -570,9 +570,10 @@ public class VSSimulationPanel extends JPanel implements Runnable, MouseMotionLi VSTask task = null; VSProcess sendingProcess = message.getSendingProcess(); long deliverTime, outageTime, durationTime; + boolean recvOwn = prefs.getBoolean("sim.message.own.recv"); for (VSProcess receiverProcess : processes) { - if (receiverProcess.equals(sendingProcess)) { + if (receiverProcess.equals(sendingProcess) && recvOwn) { deliverTime = sendingProcess.getGlobalTime(); task = new VSTask(deliverTime, receiverProcess, message); taskManager.addTask(task); -- cgit v1.2.3