summaryrefslogtreecommitdiff
path: root/cpp/src/qpid/cluster/ExpiryPolicy.h
diff options
context:
space:
mode:
authorAlan Conway <aconway@apache.org>2009-03-30 18:22:09 +0000
committerAlan Conway <aconway@apache.org>2009-03-30 18:22:09 +0000
commit76bdb447b2a504c07b265e60032c161b430d51a2 (patch)
tree907ae6c2735b0e6a04afd83edc08480a1da8efaa /cpp/src/qpid/cluster/ExpiryPolicy.h
parent6c66415656a66692f97bf6d6c2597282a7163578 (diff)
downloadqpid-python-76bdb447b2a504c07b265e60032c161b430d51a2.tar.gz
Fix lifecycle issue in ExpiryPolicy - remove deleted messages from unexpired map.
git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@760087 13f79535-47bb-0310-9956-ffa450edef68
Diffstat (limited to 'cpp/src/qpid/cluster/ExpiryPolicy.h')
-rw-r--r--cpp/src/qpid/cluster/ExpiryPolicy.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/cpp/src/qpid/cluster/ExpiryPolicy.h b/cpp/src/qpid/cluster/ExpiryPolicy.h
index 9f8b1a9236..c147e54796 100644
--- a/cpp/src/qpid/cluster/ExpiryPolicy.h
+++ b/cpp/src/qpid/cluster/ExpiryPolicy.h
@@ -49,8 +49,8 @@ class ExpiryPolicy : public broker::ExpiryPolicy
ExpiryPolicy(Multicaster&, const MemberId&, broker::Timer&);
void willExpire(broker::Message&);
-
bool hasExpired(broker::Message&);
+ void forget(broker::Message&);
// Send expiration notice to cluster.
void sendExpire(uint64_t);