Commit 6e1726d0 authored by Magnus Hagander's avatar Magnus Hagander

Log replication connections only when log_connections is on

Previously we'd always log replication connections, with no
way to turn them off.
parent b1dc45c1
...@@ -218,28 +218,17 @@ PerformAuthentication(Port *port) ...@@ -218,28 +218,17 @@ PerformAuthentication(Port *port)
if (!disable_sig_alarm(true)) if (!disable_sig_alarm(true))
elog(FATAL, "could not disable timer for authorization timeout"); elog(FATAL, "could not disable timer for authorization timeout");
/* if (Log_connections)
* Log connection for streaming replication even if Log_connections
* disabled.
*/
if (am_walsender)
{ {
if (port->remote_port[0]) if (am_walsender)
ereport(LOG, ereport(LOG,
(errmsg("replication connection authorized: user=%s host=%s port=%s", (errmsg("replication connection authorized: user=%s",
port->user_name, port->user_name)));
port->remote_host,
port->remote_port)));
else else
ereport(LOG,
(errmsg("replication connection authorized: user=%s host=%s",
port->user_name,
port->remote_host)));
}
else if (Log_connections)
ereport(LOG, ereport(LOG,
(errmsg("connection authorized: user=%s database=%s", (errmsg("connection authorized: user=%s database=%s",
port->user_name, port->database_name))); port->user_name, port->database_name)));
}
set_ps_display("startup", false); set_ps_display("startup", false);
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment