Author: rgodfrey
Date: Mon Jun 15 10:53:18 2015
New Revision: 1685537

URL: http://svn.apache.org/r1685537
Log:
QPID-6589 : [Java Broker] use separate thread pools for each virtual host

Modified:
    
qpid/java/trunk/broker-core/src/main/java/org/apache/qpid/server/transport/NetworkConnectionScheduler.java
    
qpid/java/trunk/broker-core/src/main/java/org/apache/qpid/server/transport/NonBlockingConnection.java

Modified: 
qpid/java/trunk/broker-core/src/main/java/org/apache/qpid/server/transport/NetworkConnectionScheduler.java
URL: 
http://svn.apache.org/viewvc/qpid/java/trunk/broker-core/src/main/java/org/apache/qpid/server/transport/NetworkConnectionScheduler.java?rev=1685537&r1=1685536&r2=1685537&view=diff
==============================================================================
--- 
qpid/java/trunk/broker-core/src/main/java/org/apache/qpid/server/transport/NetworkConnectionScheduler.java
 (original)
+++ 
qpid/java/trunk/broker-core/src/main/java/org/apache/qpid/server/transport/NetworkConnectionScheduler.java
 Mon Jun 15 10:53:18 2015
@@ -128,6 +128,7 @@ public class NetworkConnectionScheduler
                 }
                 else if(connection.getScheduler() != this)
                 {
+                    removeConnection(connection);
                     connection.getScheduler().addConnection(connection);
                 }
 

Modified: 
qpid/java/trunk/broker-core/src/main/java/org/apache/qpid/server/transport/NonBlockingConnection.java
URL: 
http://svn.apache.org/viewvc/qpid/java/trunk/broker-core/src/main/java/org/apache/qpid/server/transport/NonBlockingConnection.java?rev=1685537&r1=1685536&r2=1685537&view=diff
==============================================================================
--- 
qpid/java/trunk/broker-core/src/main/java/org/apache/qpid/server/transport/NonBlockingConnection.java
 (original)
+++ 
qpid/java/trunk/broker-core/src/main/java/org/apache/qpid/server/transport/NonBlockingConnection.java
 Mon Jun 15 10:53:18 2015
@@ -633,7 +633,6 @@ public class NonBlockingConnection imple
 
     public void changeScheduler(NetworkConnectionScheduler scheduler)
     {
-        _scheduler.removeConnection(this);
         _scheduler = scheduler;
     }
 



---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to