repmgrd: set primary last seen

This commit is contained in:
Ian Barwick
2018-11-16 17:53:55 +09:00
committed by Ian Barwick
parent 1458f6e6aa
commit 0caec90d81
3 changed files with 60 additions and 2 deletions

View File

@@ -805,7 +805,11 @@ monitor_streaming_standby(void)
while (true)
{
log_verbose(LOG_DEBUG, "checking %s", upstream_node_info.conninfo);
if (is_server_available(upstream_node_info.conninfo) == false)
if (is_server_available(upstream_node_info.conninfo) == true)
{
set_primary_last_seen(local_conn);
}
else
{
/* upstream node is down, we were expecting it to be up */
if (upstream_node_info.node_status == NODE_STATUS_UP)
@@ -1266,7 +1270,6 @@ loop:
check_connection(&local_node_info, &local_conn);
if (PQstatus(local_conn) != CONNECTION_OK)
{
if (local_node_info.active == true)