Github user kkhatua commented on a diff in the pull request: https://github.com/apache/drill/pull/1203#discussion_r181155880 --- Diff: exec/java-exec/src/main/java/org/apache/drill/exec/server/rest/WebServer.java --- @@ -296,12 +302,19 @@ private ConstraintSecurityHandler createSecurityHandler() { } public int getPort() { - if (embeddedJetty == null || embeddedJetty.getConnectors().length != 1) { + if (!isRunning()) { throw new UnsupportedOperationException("Http is not enabled"); } return ((ServerConnector)embeddedJetty.getConnectors()[0]).getPort(); } + public boolean isRunning() { --- End diff -- Agreed
---