You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@camel.apache.org by ni...@apache.org on 2010/03/08 10:54:30 UTC
svn commit: r920255 -
/camel/trunk/components/camel-jetty/src/main/java/org/apache/camel/component/jetty/JettyHttpComponent.java
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();
}