diff --git a/patroni/postgresql.py b/patroni/postgresql.py index b69099a9..51c3db13 100644 --- a/patroni/postgresql.py +++ b/patroni/postgresql.py @@ -328,7 +328,7 @@ recovery_target_timeline = 'latest' # pg_rewind removes recovery.conf, we have to reinstate it. if ret: self.write_recovery_conf(leader) - self.start() + ret = self.start() else: self.remove_data_directory() logger.error("unable to rewind the former leader")