This is an automated email from the ASF dual-hosted git repository. gnodet pushed a commit to branch mvnd-0.9.x in repository https://gitbox.apache.org/repos/asf/maven-mvnd.git
commit 3be232595f06d4d5aa74bd0fbb449c93ae937a93 Author: Stefan Oehme <st.oe...@gmail.com> AuthorDate: Wed Dec 7 18:05:50 2022 +0100 Reset system properties after calling event syps (#729) Event spies may want to read system properties, which will fail if they are reset too early. This change makes the behavior consistent with regular Maven. --- daemon/src/main/java/org/apache/maven/cli/DaemonMavenCli.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/daemon/src/main/java/org/apache/maven/cli/DaemonMavenCli.java b/daemon/src/main/java/org/apache/maven/cli/DaemonMavenCli.java index 19aa5c59..9e686c15 100644 --- a/daemon/src/main/java/org/apache/maven/cli/DaemonMavenCli.java +++ b/daemon/src/main/java/org/apache/maven/cli/DaemonMavenCli.java @@ -242,8 +242,8 @@ public class DaemonMavenCli { } catch (ExitException e) { return e.exitCode; } finally { - System.setProperties(props); eventSpyDispatcher.close(); + System.setProperties(props); Thread.currentThread().setContextClassLoader(tccl); } }