]> git.ipfire.org Git - thirdparty/dovecot/core.git/commitdiff
lib: connection - Clarify logging of incoming connections
authorTimo Sirainen <timo.sirainen@dovecot.fi>
Mon, 27 Aug 2018 07:35:47 +0000 (10:35 +0300)
committerAki Tuomi <aki.tuomi@open-xchange.com>
Wed, 29 Aug 2018 17:42:35 +0000 (17:42 +0000)
Don't log "Client connected" for both incoming and outgoing connections.

src/lib/connection.c

index 990d87f56e2a62e9e9bb03f0eb465b5fe91fbeee..8f493232333627fc9ed742256eb81c1620b59110 100644 (file)
@@ -262,7 +262,10 @@ void connection_init_server(struct connection_list *list,
 
        struct event_passthrough *e = event_create_passthrough(conn->event)->
                set_name("client_connection_connected");
-       e_debug(e->event(), "Client connected");
+       /* fd_out differs from fd_in only for stdin/stdout. Keep the logging
+          output nice and clean by logging only the fd_in. If it's 0, it'll
+          also be obvious that fd_out=1. */
+       e_debug(e->event(), "Server accepted connection (fd=%d)", fd_in);
 
        connection_init_streams(conn);
 }