summaryrefslogtreecommitdiff
path: root/python/qpid/driver.py
diff options
context:
space:
mode:
authorRafael H. Schloming <rhs@apache.org>2009-10-23 17:44:34 +0000
committerRafael H. Schloming <rhs@apache.org>2009-10-23 17:44:34 +0000
commit817ea4b82aad3b7f48994b40708a0b9a87b2be81 (patch)
tree590f58e52ad87577f6a7a8fcfd3b600410f83b67 /python/qpid/driver.py
parent350646b29759ec70e6f2b7d9cb00337e809ba542 (diff)
downloadqpid-python-817ea4b82aad3b7f48994b40708a0b9a87b2be81.tar.gz
update the broker state so we avoid accidentally generating overlapping drains
git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@829142 13f79535-47bb-0310-9956-ffa450edef68
Diffstat (limited to 'python/qpid/driver.py')
-rw-r--r--python/qpid/driver.py1
1 files changed, 1 insertions, 0 deletions
diff --git a/python/qpid/driver.py b/python/qpid/driver.py
index 6ac5c0e04f..4f001974d4 100644
--- a/python/qpid/driver.py
+++ b/python/qpid/driver.py
@@ -702,6 +702,7 @@ class Driver:
sst.write_cmd(MessageStop(rcv.destination, sync=True), do_stop)
if rcv.draining:
+ _rcv.draining = True
def do_flush():
rcv.impending = rcv.received
rcv.granted = rcv.impending