Author: jlboudart
Date: Sun Oct 13 14:19:22 2013
New Revision: 1531694
URL: http://svn.apache.org/r1531694
Log:
Avoid multithreading issue while updating static field
Modified:
ant/easyant/core/trunk/src/main/java/org/apache/easyant/core/EasyAntEngine.java
Modified:
ant/easyant/core/trunk/src/main/java/org/apache/easyant/core/EasyAntEngine.java
URL:
http://svn.apache.org/viewvc/ant/easyant/core/trunk/src/main/java/org/apache/easyant/core/EasyAntEngine.java?rev=1531694&r1=1531693&r2=1531694&view=diff
==============================================================================
---
ant/easyant/core/trunk/src/main/java/org/apache/easyant/core/EasyAntEngine.java
(original)
+++
ant/easyant/core/trunk/src/main/java/org/apache/easyant/core/EasyAntEngine.java
Sun Oct 13 14:19:22 2013
@@ -155,7 +155,7 @@ public class EasyAntEngine {
private static Method getLocalURL;
- public static URL guessEasyantCoreJarUrl() {
+ public static synchronized URL guessEasyantCoreJarUrl() {
URL url =
EasyAntEngine.class.getResource("/org/apache/easyant/antlib.xml");
try {
if ("jar".equals(url.getProtocol())) {