diff --git a/repmgrd.c b/repmgrd.c index 47a3ca15..27d612bb 100644 --- a/repmgrd.c +++ b/repmgrd.c @@ -460,16 +460,16 @@ main(int argc, char **argv) do { - log_verbose(LOG_DEBUG, "standby check loop...\n"); - - if (node_info.type == WITNESS) - { - witness_monitor(); - } - else if (node_info.type == STANDBY) + if (node_info.type == STANDBY) { + log_verbose(LOG_DEBUG, "standby check loop...\n"); standby_monitor(); } + else if (node_info.type == WITNESS) + { + log_verbose(LOG_DEBUG, "witness check loop...\n"); + witness_monitor(); + } sleep(local_options.monitor_interval_secs);