Index: vm//reference/java/lang/VMProcess.java =================================================================== RCS file: /cvsroot/classpath/classpath/vm/reference/java/lang/VMProcess.java,v retrieving revision 1.1 diff -u -r1.1 VMProcess.java --- vm//reference/java/lang/VMProcess.java 27 Apr 2004 22:56:05 -0000 1.1 +++ vm//reference/java/lang/VMProcess.java 7 May 2004 09:14:43 -0000 @@ -316,11 +316,12 @@ return; nativeKill(pid); - while (true) + + while (state != TERMINATED) { try { - waitFor(); + wait(); } catch (InterruptedException e) {