diff --git a/cli/src/main/java/org/jboss/as/cli/scriptsupport/CLI.java b/cli/src/main/java/org/jboss/as/cli/scriptsupport/CLI.java index 100c831..dc6a908 100644 --- a/cli/src/main/java/org/jboss/as/cli/scriptsupport/CLI.java +++ b/cli/src/main/java/org/jboss/as/cli/scriptsupport/CLI.java @@ -272,6 +272,9 @@ public class CLI { if (isConnected()) { throw new IllegalStateException("Already connected to server."); } + if (ctx != null) { + ctx.terminateSession(); + } CommandContext newContext = null; try { newContext = callable.call();