From 46e4ede1b94a2bdaf459e38ff45dba01641e2efa Mon Sep 17 00:00:00 2001 From: adash Date: Sat, 5 Jan 2008 00:33:45 +0000 Subject: [PATCH] bug fix --- Robust/src/Tests/Atomic5.java | 13 +++++++++++-- 1 file changed, 11 insertions(+), 2 deletions(-) diff --git a/Robust/src/Tests/Atomic5.java b/Robust/src/Tests/Atomic5.java index bc06b10a..6fa23a34 100644 --- a/Robust/src/Tests/Atomic5.java +++ b/Robust/src/Tests/Atomic5.java @@ -8,6 +8,7 @@ public class Atomic5 extends Thread { Integer age; String name; + Atomic5 tmp; Atomic5[] at5; atomic { at5 = global new Atomic5[4]; @@ -36,16 +37,24 @@ public class Atomic5 extends Thread { System.printInt(c); System.printString("\n"); System.printString("Starting\n"); + for(int i = 0 ; i< 4; i++) { + atomic { + tmp = at5[i]; + } + tmp.start(mid); + } + /* for(int i = 0 ; i< 4; i++) { at5[i].start(mid); } + */ System.printString("Finished\n"); while(true) { ; } } - public int run() { + public void run() { /* String newname = ""; int ag; @@ -102,6 +111,6 @@ public class People { public boolean isSenior() { if(this.getAge() > 65) return true; - return false;; + return false; } } -- 2.34.1