mbenson     2004/04/27 08:23:25

  Modified:    src/main/org/apache/tools/ant/taskdefs Execute.java
  Log:
  Close process streams in waitFor(Process).
  PR: 28565
  
  Revision  Changes    Path
  1.78      +8 -1      ant/src/main/org/apache/tools/ant/taskdefs/Execute.java
  
  Index: Execute.java
  ===================================================================
  RCS file: /home/cvs/ant/src/main/org/apache/tools/ant/taskdefs/Execute.java,v
  retrieving revision 1.77
  retrieving revision 1.78
  diff -u -r1.77 -r1.78
  --- Execute.java      1 Apr 2004 19:11:02 -0000       1.77
  +++ Execute.java      27 Apr 2004 15:23:25 -0000      1.78
  @@ -536,6 +536,13 @@
               setExitValue(process.exitValue());
           } catch (InterruptedException e) {
               process.destroy();
  +        } finally {
  +            try {
  +                process.getInputStream().close();
  +                process.getOutputStream().close();
  +                process.getErrorStream().close();
  +            } catch (IOException eyeOhEx) {
  +            }
           }
       }
   
  
  
  

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to