summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-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