psql: Fix logging output format
authorPeter Eisentraut <[email protected]>
Sat, 6 Jul 2019 12:58:08 +0000 (14:58 +0200)
committerPeter Eisentraut <[email protected]>
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"));