psql: Fix logging output format
authorPeter Eisentraut <peter@eisentraut.org>
Sat, 6 Jul 2019 12:58:08 +0000 (14:58 +0200)
committerPeter Eisentraut <peter@eisentraut.org>
Sat, 6 Jul 2019 13:03:17 +0000 (15:03 +0200)
In normal interactive mode, psql's log messages accidentally got a
"psql:" prefix that was not supposed to be there.  This only happened
if there was no .psqlrc file being read, so it wasn't discovered for a
while.  Fix this by adding the appropriate logging format
configuration call in the right code path.

Discussion: https://www.postgresql.org/message-id/7586.1560540361@sss.pgh.pa.us

src/bin/psql/startup.c

index bb9921a89418a7f934731c58521745949eead806..4730c733962c559aa4fe9dcb2b968788331a9d48 100644 (file)
@@ -437,6 +437,7 @@ error:
     */
    else
    {
+       pg_logging_config(PG_LOG_FLAG_TERSE);
        connection_warnings(true);
        if (!pset.quiet)
            printf(_("Type \"help\" for help.\n\n"));