summaryrefslogtreecommitdiff
path: root/cpp/include/qpid/client/FailoverManager.h
diff options
context:
space:
mode:
Diffstat (limited to 'cpp/include/qpid/client/FailoverManager.h')
-rw-r--r--cpp/include/qpid/client/FailoverManager.h8
1 files changed, 5 insertions, 3 deletions
diff --git a/cpp/include/qpid/client/FailoverManager.h b/cpp/include/qpid/client/FailoverManager.h
index d50fcff8bb..0d30e2ed60 100644
--- a/cpp/include/qpid/client/FailoverManager.h
+++ b/cpp/include/qpid/client/FailoverManager.h
@@ -22,12 +22,13 @@
*
*/
-#include "qpid/client/Connection.h"
-#include "qpid/client/ConnectionSettings.h"
#include "qpid/Exception.h"
#include "qpid/client/AsyncSession.h"
-#include "qpid/sys/Monitor.h"
#include "qpid/client/ClientImportExport.h"
+#include "qpid/client/Connection.h"
+#include "qpid/client/ConnectionSettings.h"
+#include "qpid/client/FailoverListener.h"
+#include "qpid/sys/Monitor.h"
#include <vector>
namespace qpid {
@@ -123,6 +124,7 @@ class FailoverManager
qpid::sys::Monitor lock;
Connection connection;
+ std::auto_ptr<FailoverListener> failoverListener;
ConnectionSettings settings;
ReconnectionStrategy* strategy;
State state;