diff options
Diffstat (limited to 'cpp/src/qpid/broker/IncompleteMessageList.h')
| -rw-r--r-- | cpp/src/qpid/broker/IncompleteMessageList.h | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/cpp/src/qpid/broker/IncompleteMessageList.h b/cpp/src/qpid/broker/IncompleteMessageList.h index f89c0023b0..98971ebff0 100644 --- a/cpp/src/qpid/broker/IncompleteMessageList.h +++ b/cpp/src/qpid/broker/IncompleteMessageList.h @@ -39,6 +39,7 @@ class IncompleteMessageList sys::Monitor lock; Messages incomplete; Message::MessageCallback callback; + bool closed; public: typedef Message::MessageCallback CompletionListener; @@ -46,6 +47,7 @@ public: IncompleteMessageList(); ~IncompleteMessageList(); + void close(); void add(boost::intrusive_ptr<Message> msg); void process(const CompletionListener& l, bool sync); void each(const CompletionListener& l); |
