aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorTom Lane <tgl@sss.pgh.pa.us>2017-03-14 13:18:27 -0400
committerTom Lane <tgl@sss.pgh.pa.us>2017-03-14 13:18:38 -0400
commit2b32ac2a59df18246c3b79e96a209bfdb39bb918 (patch)
tree31cf7d9857aec1ed3642f227330ae0a190773ecf /src
parent100871c2d10f1aca80824a979d926c96db3a0af2 (diff)
downloadpostgresql-2b32ac2a59df18246c3b79e96a209bfdb39bb918.tar.gz
postgresql-2b32ac2a59df18246c3b79e96a209bfdb39bb918.zip
Include port number when logging successful binding to a TCP port.
Per suggestion from Andres Freund. Discussion: https://postgr.es/m/20170314033842.st7gifec55yigz2h@alap3.anarazel.de
Diffstat (limited to 'src')
-rw-r--r--src/backend/libpq/pqcomm.c15
1 files changed, 11 insertions, 4 deletions
diff --git a/src/backend/libpq/pqcomm.c b/src/backend/libpq/pqcomm.c
index aa934569da3..0fad8060b17 100644
--- a/src/backend/libpq/pqcomm.c
+++ b/src/backend/libpq/pqcomm.c
@@ -561,10 +561,17 @@ StreamServerPort(int family, char *hostName, unsigned short portNumber,
continue;
}
- ereport(LOG,
- /* translator: first %s is IPv4, IPv6, or Unix */
- (errmsg("listening on %s address \"%s\"",
- familyDesc, addrDesc)));
+#ifdef HAVE_UNIX_SOCKETS
+ if (addr->ai_family == AF_UNIX)
+ ereport(LOG,
+ (errmsg("listening on Unix socket \"%s\"",
+ addrDesc)));
+ else
+#endif
+ ereport(LOG,
+ /* translator: first %s is IPv4 or IPv6 */
+ (errmsg("listening on %s address \"%s\", port %d",
+ familyDesc, addrDesc, (int) portNumber)));
ListenSocket[listen_index] = fd;
added++;