Author: ningjiang Date: Mon Mar 8 09:54:29 2010 New Revision: 920255 URL: http://svn.apache.org/viewvc?rev=920255&view=rev Log: CAMEL-2518 applied patch with thanks to Christian
Modified: camel/trunk/components/camel-jetty/src/main/java/org/apache/camel/component/jetty/JettyHttpComponent.java Modified: camel/trunk/components/camel-jetty/src/main/java/org/apache/camel/component/jetty/JettyHttpComponent.java URL: http://svn.apache.org/viewvc/camel/trunk/components/camel-jetty/src/main/java/org/apache/camel/component/jetty/JettyHttpComponent.java?rev=920255&r1=920254&r2=920255&view=diff ============================================================================== --- camel/trunk/components/camel-jetty/src/main/java/org/apache/camel/component/jetty/JettyHttpComponent.java (original) +++ camel/trunk/components/camel-jetty/src/main/java/org/apache/camel/component/jetty/JettyHttpComponent.java Mon Mar 8 09:54:29 2010 @@ -395,6 +395,14 @@ @Override protected void doStop() throws Exception { super.doStop(); + if (CONNECTORS.size() > 0) { + for (ConnectorRef connectorRef : CONNECTORS.values()) { + connectorRef.server.removeConnector(connectorRef.connector); + connectorRef.connector.stop(); + connectorRef.server.stop(); + } + CONNECTORS.clear(); + } if (httpClient != null) { httpClient.stop(); }