Browse Source

close reader of vmwatcher

git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@448061 13f79535-47bb-0310-9956-ffa450edef68
master
Antoine Levy-Lambert 19 years ago
parent
commit
d5e3608bf5
1 changed files with 8 additions and 1 deletions
  1. +8
    -1
      src/main/org/apache/tools/ant/taskdefs/optional/junit/JUnitTask.java

+ 8
- 1
src/main/org/apache/tools/ant/taskdefs/optional/junit/JUnitTask.java View File

@@ -992,12 +992,19 @@ public class JUnitTask extends Task {
throw new BuildException("Process fork failed.", e, getLocation());
} finally {
String vmCrashString = "unknown";
BufferedReader br = null;
try {
BufferedReader br = new BufferedReader(new FileReader(vmWatcher));
br = new BufferedReader(new FileReader(vmWatcher));
vmCrashString = br.readLine();
} catch (Exception e) {
e.printStackTrace();
// ignored.
} finally {
try {
br.close();
} catch (IOException ioe) {
// nothing
}
}
if (watchdog != null && watchdog.killedProcess()) {
result.timedOut = true;


Loading…
Cancel
Save