From 0beecb97a7d022b2b45a07188eb994b0f5b8ac32 Mon Sep 17 00:00:00 2001 From: Alexander Kukushkin Date: Wed, 2 Sep 2015 13:25:33 +0200 Subject: [PATCH] Reschedule next ha loop after promote --- patroni.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/patroni.py b/patroni.py index 97d34ca2..a711d5a8 100755 --- a/patroni.py +++ b/patroni.py @@ -70,6 +70,8 @@ class Patroni: self.postgresql.load_replication_slots() def schedule_next_run(self): + if self.postgresql.is_promoted: + self.next_run = time.time() self.next_run += self.nap_time current_time = time.time() nap_time = self.next_run - current_time