From: markt Date: Thu, 24 Jun 2010 18:54:24 +0000 (+0000) Subject: Clean-up X-Git-Url: https://git.internetallee.de/?a=commitdiff_plain;h=a1b5b2599e93b726905d3694fb2ee8c371977f80;p=tomcat7.0 Clean-up git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@957681 13f79535-47bb-0310-9956-ffa450edef68 --- diff --git a/java/org/apache/catalina/manager/host/HostManagerServlet.java b/java/org/apache/catalina/manager/host/HostManagerServlet.java index e34dd5091..b2106df14 100644 --- a/java/org/apache/catalina/manager/host/HostManagerServlet.java +++ b/java/org/apache/catalina/manager/host/HostManagerServlet.java @@ -567,15 +567,17 @@ public class HostManagerServlet return; } + Container host = engine.findChild(name); + // Check if host exists - if (engine.findChild(name) == null) { + if (host == null) { writer.println (sm.getString("hostManagerServlet.noHost", name)); return; } // Prevent starting our own host - if (engine.findChild(name) == installedHost) { + if (host == installedHost) { writer.println (sm.getString("hostManagerServlet.cannotStartOwnHost", name)); return; @@ -583,7 +585,7 @@ public class HostManagerServlet // Start host try { - engine.findChild(name).start(); + host.start(); writer.println (sm.getString("hostManagerServlet.started", name)); } catch (Throwable t) { @@ -617,15 +619,17 @@ public class HostManagerServlet return; } + Container host = engine.findChild(name); + // Check if host exists - if (engine.findChild(name) == null) { + if (host == null) { writer.println (sm.getString("hostManagerServlet.noHost", name)); return; } // Prevent starting our own host - if (engine.findChild(name) == installedHost) { + if (host == installedHost) { writer.println (sm.getString("hostManagerServlet.cannotStopOwnHost", name)); return; @@ -633,7 +637,7 @@ public class HostManagerServlet // Start host try { - engine.findChild(name).stop(); + host.stop(); writer.println (sm.getString("hostManagerServlet.stopped", name)); } catch (Throwable t) {