diff options
author | Marko Kreen | 2012-05-07 09:01:37 +0000 |
---|---|---|
committer | Marko Kreen | 2012-05-10 18:19:29 +0000 |
commit | dc23066921ed599c1707c3b5dba6c83b6586e6a3 (patch) | |
tree | 7a0f8bba7073c6aeb21dd11811a346049b982337 | |
parent | 50e239ef59b14e59984b44407d86fc4cde6b8006 (diff) |
CascadedWorker: publish_local_wm() is missing a commit
-rw-r--r-- | python/pgq/cascade/worker.py | 1 |
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 |