Labels: Type-Defect Priority-Medium
New issue 2339 by alex.ruf...@gmail.com: QPID-3532 Fix the blocking of JMS
operations when failover happens
https://issues.apache.org/jira/browse/QPID-3532 describes some issues with
non-blocking behaviour of 0-10 client failover.
This patch makes the 0-10 client hold the failover mutex during the
failover. It also alters the Address resolution code to allow resolving
addresses after failover and adds some more failover tests (inc ADDR based
ones). Additionally, it makes the failover process notify any waiters in
the session to abort and let failover proceed as they would otherwise
prevent the failover from occurring until they timed out after 60 seconds.
This work does not go as far as we would like but still represents a
functional improvement to failover. Additional improvements to the client
locking model (such as an introduction a single connection lock) will
require further iteration.
You received this message because you are subscribed to the Google Groups
To post to this group, send email to email@example.com.
To unsubscribe from this group, send email to
For more options, visit this group at