Browse Source

Ensure logging message flag is reset

Reported By Darin Swanson
PR:	21386


git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@274789 13f79535-47bb-0310-9956-ffa450edef68
master
Conor MacNeill 22 years ago
parent
commit
7573ef75f7
1 changed files with 9 additions and 6 deletions
  1. +9
    -6
      src/main/org/apache/tools/ant/Project.java

+ 9
- 6
src/main/org/apache/tools/ant/Project.java View File

@@ -1838,13 +1838,16 @@ public class Project {
+ (priority == MSG_ERR ? "System.err" : "System.out")
+ " - infinite loop terminated");
}
loggingMessage = true;
int size = listeners.size();
for (int i = 0; i < size; i++) {
BuildListener listener = (BuildListener) listeners.elementAt(i);
listener.messageLogged(event);
try {
loggingMessage = true;
int size = listeners.size();
for (int i = 0; i < size; i++) {
BuildListener listener = (BuildListener) listeners.elementAt(i);
listener.messageLogged(event);
}
} finally {
loggingMessage = false;
}
loggingMessage = false;
}
}



Loading…
Cancel
Save