conor       2003/02/16 06:04:28

  Modified:    src/main/org/apache/tools/ant/taskdefs StreamPumper.java
  Log:
  Catch more than IOExceptions in stream pumper to take care of strange
  close conditions where another thread can close the stream after the
  ensureOpen check has been done.
  
  PR:   13372
  
  Revision  Changes    Path
  1.11      +1 -1      
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.10
  retrieving revision 1.11
  diff -u -w -u -r1.10 -r1.11
  --- StreamPumper.java 10 Feb 2003 14:13:36 -0000      1.10
  +++ StreamPumper.java 16 Feb 2003 14:04:28 -0000      1.11
  @@ -122,7 +122,7 @@
               if (closeWhenExhausted) {
                   os.close();
               }
  -        } catch (IOException e) {
  +        } catch (Exception e) {
               // ignore errors
           } finally {
               synchronized (this) {
  
  
  

Reply via email to