From cc8099c252f0e69f4012bf8a9252b232e8a45266 Mon Sep 17 00:00:00 2001 From: Stefan Bodewig Date: Thu, 24 Jul 2003 13:24:35 +0000 Subject: [PATCH] Fix inconsistent synchronization git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@274927 13f79535-47bb-0310-9956-ffa450edef68 --- src/main/org/apache/tools/ant/AntClassLoader.java | 2 +- src/main/org/apache/tools/ant/taskdefs/ExecuteJava.java | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/main/org/apache/tools/ant/AntClassLoader.java b/src/main/org/apache/tools/ant/AntClassLoader.java index 0e9b941b3..d44cc0a81 100644 --- a/src/main/org/apache/tools/ant/AntClassLoader.java +++ b/src/main/org/apache/tools/ant/AntClassLoader.java @@ -526,7 +526,7 @@ public class AntClassLoader extends ClassLoader implements BuildListener { * @param isolated Whether or not this classloader should run in * isolated mode. */ - public void setIsolated(boolean isolated) { + public synchronized void setIsolated(boolean isolated) { ignoreBase = isolated; } diff --git a/src/main/org/apache/tools/ant/taskdefs/ExecuteJava.java b/src/main/org/apache/tools/ant/taskdefs/ExecuteJava.java index d8a534e1f..87847c246 100644 --- a/src/main/org/apache/tools/ant/taskdefs/ExecuteJava.java +++ b/src/main/org/apache/tools/ant/taskdefs/ExecuteJava.java @@ -237,7 +237,7 @@ public class ExecuteJava implements Runnable, TimeoutObserver { /** * @since 1.19, Ant 1.5 */ - public boolean killedProcess() { + public synchronized boolean killedProcess() { return timedOut; } }