summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMarko Kreen2012-05-07 09:01:37 +0000
committerMarko Kreen2012-05-10 18:19:29 +0000
commitdc23066921ed599c1707c3b5dba6c83b6586e6a3 (patch)
tree7a0f8bba7073c6aeb21dd11811a346049b982337
parent50e239ef59b14e59984b44407d86fc4cde6b8006 (diff)
CascadedWorker: publish_local_wm() is missing a commit
-rw-r--r--python/pgq/cascade/worker.py1
1 files changed, 1 insertions, 0 deletions
diff --git a/python/pgq/cascade/worker.py b/python/pgq/cascade/worker.py
index a721eaa0..6e7e8067 100644
--- a/python/pgq/cascade/worker.py
+++ b/python/pgq/cascade/worker.py
@@ -227,6 +227,7 @@ class CascadedWorker(CascadedConsumer):
src_curs = src_db.cursor()
q = "select * from pgq_node.set_subscriber_watermark(%s, %s, %s)"
src_curs.execute(q, [self.pgq_queue_name, st.node_name, wm])
+ src_db.commit()
# if last part fails, dont repeat it immediately
self.local_wm_publish_time = t