From: Marko Kreen Date: Thu, 7 Oct 2010 09:01:34 +0000 (+0300) Subject: Move 'new connection' message to connect_server() X-Git-Tag: pgbouncer_1_4_rc3~27 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=b77282acda06e06327ccada521031f5e5eb2da08;p=pgbouncer Move 'new connection' message to connect_server() The actual address is not known before, thus log message was 0.0.0.0. Now it logs actual address. --- diff --git a/src/objects.c b/src/objects.c index a23d17e..e6adb0b 100644 --- a/src/objects.c +++ b/src/objects.c @@ -826,6 +826,9 @@ static void connect_server(struct PgSocket *server, struct sockaddr *sa, int sal server->remote_addr.ip_addr = in->sin_addr; } + if (cf_log_connections) + slog_info(server, "new connection to server"); + /* start connecting */ res = sbuf_connect(&server->sbuf, sa, salen, cf_server_connect_timeout / USEC); @@ -954,9 +957,6 @@ allow_new: pool->last_connect_time = get_cached_time(); change_server_state(server, SV_LOGIN); - if (cf_log_connections) - slog_info(server, "new connection to server"); - dns_connect(server); }