ant-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From co...@apache.org
Subject cvs commit: ant/src/main/org/apache/tools/ant/taskdefs StreamPumper.java
Date Sun, 16 Feb 2003 14:05:42 GMT
conor       2003/02/16 06:05:42

  Modified:    src/main/org/apache/tools/ant/taskdefs StreamPumper.java
  Log:
  Make sure stream gets closed when input finishes
  
  Revision  Changes    Path
  1.12      +3 -3      ant/src/main/org/apache/tools/ant/taskdefs/StreamPumper.java
  
  Index: StreamPumper.java
  ===================================================================
  RCS file: /home/cvs/ant/src/main/org/apache/tools/ant/taskdefs/StreamPumper.java,v
  retrieving revision 1.11
  retrieving revision 1.12
  diff -u -w -u -r1.11 -r1.12
  --- StreamPumper.java	16 Feb 2003 14:04:28 -0000	1.11
  +++ StreamPumper.java	16 Feb 2003 14:05:42 -0000	1.12
  @@ -119,12 +119,12 @@
               while ((length = is.read(buf)) > 0) {
                   os.write(buf, 0, length);
               }
  -            if (closeWhenExhausted) {
  -                os.close();
  -            }
           } catch (Exception e) {
               // ignore errors
           } finally {
  +            if (closeWhenExhausted) {
  +                os.close();
  +            }
               synchronized (this) {
                   finished = true;
                   notify();
  
  
  

Mime
View raw message