commit | 945014db27e97f3eb3136d29f6851947bda951ad | [log] [tgz] |
---|---|---|
author | Pascal Schumacher <pascalschumacher@gmx.net> | Thu Dec 26 21:02:10 2019 +0100 |
committer | Pascal Schumacher <pascalschumacher@gmx.net> | Thu Dec 26 21:02:10 2019 +0100 |
tree | 6e4e28202d95a8d9638ac5c988d09b45cdb0e5b3 | |
parent | 843b8e5deb1788c00716a83840bc6f9c6f46bbea [diff] |
Logger: Make double-checked locking thread-safe.
diff --git a/src/main/java/org/codehaus/groovy/tools/shell/util/Logger.java b/src/main/java/org/codehaus/groovy/tools/shell/util/Logger.java index 2f250cf..61fe230 100644 --- a/src/main/java/org/codehaus/groovy/tools/shell/util/Logger.java +++ b/src/main/java/org/codehaus/groovy/tools/shell/util/Logger.java
@@ -30,7 +30,7 @@ * Provides a very, very basic logging API. */ public final class Logger { - public static IO io; + public static volatile IO io; public final String name; private Logger(final String name) {