repmgrd: ignore invalid "upstream_last_seen" value

This commit is contained in:
Ian Barwick
2019-03-05 10:59:19 +09:00
parent 48a2274b11
commit 2eeb288573

View File

@@ -3332,7 +3332,7 @@ do_election(void)
*/
if (sibling_replication_info.upstream_last_seen < (config_file_options.monitor_interval_secs * 2))
if (sibling_replication_info.upstream_last_seen >= 0 && sibling_replication_info.upstream_last_seen < (config_file_options.monitor_interval_secs * 2))
{
nodes_with_primary_still_visible++;
log_notice(_("node %i last saw primary node %i second(s) ago, considering primary still visible"),