summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAndrew John Hughes <gnu_andrew@member.fsf.org>2013-05-26 14:16:32 +0100
committerAndrew John Hughes <gnu_andrew@member.fsf.org>2013-05-26 14:16:32 +0100
commitaaf337541ddfe97dc0ff1cea1f66f06074798a74 (patch)
tree06a87c3839112bf149d84ef9be3cb696f40c1c1f
parente53ef43da7fd8bcbf855f2e95b370964e665dcef (diff)
downloadclasspath-aaf337541ddfe97dc0ff1cea1f66f06074798a74.tar.gz
Use notifyAll, not notify, in VMProcess.
2013-05-26 Andrew John Hughes <gnu_andrew@member.fsf.org> * THANKYOU: List Carl Ritson. 2013-04-25 Carl Ritson <C.G.Ritson@kent.ac.uk> * vm/reference/java/lang/VMProcess.java, (ProcessThread.run()): Use notifyAll not notify. (ProcessThread.spawn()): Likewise. (VMProcess(String[],String[],File,boolean)): Likewise. Signed-off-by: Andrew John Hughes <gnu_andrew@member.fsf.org>
-rw-r--r--ChangeLog11
-rw-r--r--THANKYOU1
-rw-r--r--vm/reference/java/lang/VMProcess.java6
3 files changed, 15 insertions, 3 deletions
diff --git a/ChangeLog b/ChangeLog
index 02335d2d1..3164a5d7a 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,14 @@
+2013-05-26 Andrew John Hughes <gnu_andrew@member.fsf.org>
+
+ * THANKYOU: List Carl Ritson.
+
+2013-04-25 Carl Ritson <C.G.Ritson@kent.ac.uk>
+
+ * vm/reference/java/lang/VMProcess.java,
+ (ProcessThread.run()): Use notifyAll not notify.
+ (ProcessThread.spawn()): Likewise.
+ (VMProcess(String[],String[],File,boolean)): Likewise.
+
2013-02-17 Andrew John Hughes <gnu_andrew@member.fsf.org>
Fix warnings.
diff --git a/THANKYOU b/THANKYOU
index 22314d1e7..e9aee1ab1 100644
--- a/THANKYOU
+++ b/THANKYOU
@@ -41,6 +41,7 @@ Alexandre Oliva (oliva@dcc.unicamp.br)
Daniel Rall(dlr@west.net)
Patrik Reali (reali@inf.ethz.ch)
Petter Reinholdtsen (pere@hungry.com)
+Carl Ritson (C.G.Ritson@kent.ac.uk)
Julian Scheid (julian.scheid@sektor37.de)
Martin Schröder (ms@artcom-gmbh.de)
Robert Schuster (robertschuster@fsfe.org)
diff --git a/vm/reference/java/lang/VMProcess.java b/vm/reference/java/lang/VMProcess.java
index c41d7cc0c..c173089a8 100644
--- a/vm/reference/java/lang/VMProcess.java
+++ b/vm/reference/java/lang/VMProcess.java
@@ -152,7 +152,7 @@ final class VMProcess extends Process
{
process.exitValue = exitValue;
process.state = TERMINATED;
- process.notify();
+ process.notifyAll();
}
}
else
@@ -214,7 +214,7 @@ final class VMProcess extends Process
process.state = TERMINATED;
process.exception = t;
}
- process.notify();
+ process.notifyAll();
}
}
}
@@ -243,7 +243,7 @@ final class VMProcess extends Process
}
else
{
- workList.notify();
+ workList.notifyAll();
}
}