From dbb780b7295c0df60269ee6f3c85c3056d6262b8 Mon Sep 17 00:00:00 2001 From: Paul Buetow Date: Sat, 17 May 2008 20:36:00 +0000 Subject: VSEvent interface has now has the init method. --- sources/core/VSProcess.java | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) (limited to 'sources/core/VSProcess.java') diff --git a/sources/core/VSProcess.java b/sources/core/VSProcess.java index 5c3435e..e3d260e 100644 --- a/sources/core/VSProcess.java +++ b/sources/core/VSProcess.java @@ -5,6 +5,7 @@ import java.util.*; import core.time.*; import events.*; +import events.implementations.*; import prefs.*; import protocols.*; import simulator.*; @@ -225,9 +226,10 @@ public final class VSProcess extends VSPrefs { taskManager.removeTask(randomCrashTask); if (crashTime >= 0 && crashTime >= getGlobalTime()) { - randomCrashTask = new VSTask(crashTime, this, new ProcessCrashEvent()); + VSProcessEvent event = new ProcessCrashEvent(); + event.init(this); + randomCrashTask = new VSTask(crashTime, this, event); taskManager.addTask(randomCrashTask); - //System.out.println("DEBUG " + processID + " crashes at " + crashTime); } else { randomCrashTask = null; -- cgit v1.2.3