diff --git a/helpers/ha.py b/helpers/ha.py
index <HASH>..<HASH> 100644
--- a/helpers/ha.py
+++ b/helpers/ha.py
@@ -74,7 +74,7 @@ class Ha:
                             self.state_handler.follow_the_leader(self.fetch_current_leader())
                             return "no action.  i am a secondary and i am following a leader"
             else:
-                if not self.state_handler.is_running():
+                if not self.state_handler.is_running(): # XXX is_running == is_healthy
                     self.state_handler.start()
                     return "postgresql was stopped.  starting again."
                 return "no action.  not healthy enough to do anything."
Track list of already existing physical replication slots

Drop replication slot when it was removed from etcd.
Execute pg_create_physical_replication_slot only when something new appeared in etcd.