peterreilly 2004/04/01 05:07:34 Modified: . Tag: ANT_16_BRANCH WHATSNEW src/main/org/apache/tools/ant/taskdefs Tag: ANT_16_BRANCH Parallel.java Log: sync with HEAD Revision Changes Path No revision No revision 1.503.2.64 +2 -0 ant/WHATSNEW Index: WHATSNEW =================================================================== RCS file: /home/cvs/ant/WHATSNEW,v retrieving revision 1.503.2.63 retrieving revision 1.503.2.64 diff -u -r1.503.2.63 -r1.503.2.64 --- WHATSNEW 31 Mar 2004 11:45:42 -0000 1.503.2.63 +++ WHATSNEW 1 Apr 2004 13:07:34 -0000 1.503.2.64 @@ -104,6 +104,8 @@ * wrong compare used in ProjectComponent for logging. Bugzilla Report 28070. +* failOnAny attribute for <parallel> was broken. Bugzilla Report 28122. + Other changes: -------------- No revision No revision 1.24.2.5 +3 -3 ant/src/main/org/apache/tools/ant/taskdefs/Parallel.java Index: Parallel.java =================================================================== RCS file: /home/cvs/ant/src/main/org/apache/tools/ant/taskdefs/Parallel.java,v retrieving revision 1.24.2.4 retrieving revision 1.24.2.5 diff -u -r1.24.2.4 -r1.24.2.5 --- Parallel.java 9 Mar 2004 17:01:34 -0000 1.24.2.4 +++ Parallel.java 1 Apr 2004 13:07:34 -0000 1.24.2.5 @@ -417,12 +417,12 @@ task.perform(); } catch (Throwable t) { exception = t; + if (failOnAny) { + stillRunning = false; + } } finally { synchronized (semaphore) { finished = true; - if (failOnAny) { - stillRunning = false; - } semaphore.notifyAll(); } }
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]