From 76e0327a14b6ca4eb81b043a424c51084ba4147f Mon Sep 17 00:00:00 2001 From: albertlatacz Date: Tue, 6 Dec 2016 12:21:05 +0000 Subject: [PATCH] connect to remote repl only when hostname and port is set (fixes #110) --- src/javarepl/Main.java | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/javarepl/Main.java b/src/javarepl/Main.java index 1359502..2b4d32d 100644 --- a/src/javarepl/Main.java +++ b/src/javarepl/Main.java @@ -111,10 +111,10 @@ private static String welcomeInstructions() { private static JavaREPLClient clientFor(Option hostname, Option port) throws Exception { console.printInfo(welcomeMessage()); - if (hostname.isEmpty() && port.isEmpty()) { - return startNewLocalInstance("localhost", randomServerPort()); + if (hostname.isDefined() && port.isDefined()) { + return connectToRemoteInstance(hostname.get(), port.getOrElse(randomServerPort())); } else { - return connectToRemoteInstance(hostname.getOrElse("localhost"), port.getOrElse(randomServerPort())); + return startNewLocalInstance("localhost", port.getOrElse(randomServerPort())); } }