summaryrefslogtreecommitdiff
path: root/vm/reference/java
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 /vm/reference/java
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>
Diffstat (limited to 'vm/reference/java')
-rw-r--r--vm/reference/java/lang/VMProcess.java6
1 files changed, 3 insertions, 3 deletions
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();
}
}