Don't set any of the reconnect timing options unless they have been set
in the configuration. Setting them all to zero puts Qpid in a mode
where it will reconnect in a busy loop. By not setting these unless a
non-zero value has been provided, Qpid goes back to its default
behavior, which is to use an exponential backoff on reconnect attempts
(after 1 second, then 2, 4, 8, etc).
Reviewed: https:/ /review. openstack. org/3976 github. com/openstack/ nova/commit/ b12c20fc48d82a6 b888dee761dd469 59d21d556a
Committed: http://
Submitter: Jenkins
Branch: master
commit b12c20fc48d82a6 b888dee761dd469 59d21d556a
Author: Russell Bryant <email address hidden>
Date: Thu Feb 9 15:07:51 2012 -0500
Don't tell Qpid to reconnect in a busy loop.
Fix bug 929784.
Don't set any of the reconnect timing options unless they have been set
in the configuration. Setting them all to zero puts Qpid in a mode
where it will reconnect in a busy loop. By not setting these unless a
non-zero value has been provided, Qpid goes back to its default
behavior, which is to use an exponential backoff on reconnect attempts
(after 1 second, then 2, 4, 8, etc).
Change-Id: Ia587bbe96db9ea 6e429af289c3d58 6f4c6706648