summaryrefslogtreecommitdiff
path: root/cpp/src/qpid/broker/DtxManager.h
diff options
context:
space:
mode:
Diffstat (limited to 'cpp/src/qpid/broker/DtxManager.h')
-rw-r--r--cpp/src/qpid/broker/DtxManager.h3
1 files changed, 2 insertions, 1 deletions
diff --git a/cpp/src/qpid/broker/DtxManager.h b/cpp/src/qpid/broker/DtxManager.h
index 000fc7b4b8..ad30ed61a0 100644
--- a/cpp/src/qpid/broker/DtxManager.h
+++ b/cpp/src/qpid/broker/DtxManager.h
@@ -44,12 +44,13 @@ class DtxManager{
TransactionalStore* store;
qpid::sys::Mutex lock;
qpid::sys::Timer* timer;
+ uint32_t dtxDefaultTimeout;
void remove(const std::string& xid);
DtxWorkRecord* createWork(const std::string& xid);
public:
- DtxManager(sys::Timer&);
+ DtxManager(sys::Timer&, uint32_t _dtxDefaultTimeout=0);
~DtxManager();
void start(const std::string& xid, boost::intrusive_ptr<DtxBuffer> work);
void join(const std::string& xid, boost::intrusive_ptr<DtxBuffer> work);