diff options
| author | Paul Buetow <paul@buetow.org> | 2008-05-22 11:38:58 +0000 |
|---|---|---|
| committer | Paul Buetow <paul@buetow.org> | 2008-05-22 11:38:58 +0000 |
| commit | 4de5343c60cc165cdf30121e0ed9eca96ac91a22 (patch) | |
| tree | e3dfa59c91fc6954a07377c8f445dac175beea26 /sources/simulator | |
| parent | 70cacb6ee93b9f74b8a8ca5b003c88e35276d0b7 (diff) | |
Random crash tasks bugfix.
Diffstat (limited to 'sources/simulator')
| -rw-r--r-- | sources/simulator/VSSimulation.java | 2 | ||||
| -rw-r--r-- | sources/simulator/VSSimulationCanvas.java | 7 |
2 files changed, 6 insertions, 3 deletions
diff --git a/sources/simulator/VSSimulation.java b/sources/simulator/VSSimulation.java index d2cc070..06ca0d9 100644 --- a/sources/simulator/VSSimulation.java +++ b/sources/simulator/VSSimulation.java @@ -69,7 +69,7 @@ public class VSSimulation extends JPanel { this.replay = replay; } - public void setReset(boolean pause) { + public void setReset(boolean reset) { this.reset = reset; } diff --git a/sources/simulator/VSSimulationCanvas.java b/sources/simulator/VSSimulationCanvas.java index 91d5232..dea55ae 100644 --- a/sources/simulator/VSSimulationCanvas.java +++ b/sources/simulator/VSSimulationCanvas.java @@ -590,12 +590,15 @@ public class VSSimulationCanvas extends Canvas implements Runnable, MouseMotionL time = 0; lastTime = 0; - for (VSProcess p : processes) - p.reset(); + for (VSProcess process : processes) + process.reset(); /* Reset the task manager AFTER the processes, for the programmed tasks */ taskManager.reset(); + for (VSProcess process : processes) + process.createRandomCrashTask(); + synchronized (messageLines) { messageLines.clear(); } |
