summaryrefslogtreecommitdiff
path: root/sources/simulator/VSSimulatorCanvas.java
diff options
context:
space:
mode:
Diffstat (limited to 'sources/simulator/VSSimulatorCanvas.java')
-rw-r--r--sources/simulator/VSSimulatorCanvas.java6
1 files changed, 6 insertions, 0 deletions
diff --git a/sources/simulator/VSSimulatorCanvas.java b/sources/simulator/VSSimulatorCanvas.java
index baf4b3e..d5506ba 100644
--- a/sources/simulator/VSSimulatorCanvas.java
+++ b/sources/simulator/VSSimulatorCanvas.java
@@ -1483,6 +1483,12 @@ public class VSSimulatorCanvas extends Canvas
} else {
durationTime = sendingProcess.getDurationTime();
+
+ if (prefs.getBoolean("sim.message.sendingtime.mean")) {
+ durationTime += receiverProcess.getDurationTime();
+ durationTime /= 2;
+ }
+
deliverTime = sendingProcess.getGlobalTime() +
durationTime;