From 514731af58765f62b23309805270a07eae86c2c0 Mon Sep 17 00:00:00 2001 From: Peter Eisentraut Date: Tue, 15 Aug 2017 20:25:37 -0400 Subject: [PATCH] pg_receivewal: Improve verbose mode Some informational messages showed up even if verbose mode was not used. Move them to verbose mode. Author: Michael Paquier Reviewed-by: Daniel Gustafsson --- src/bin/pg_basebackup/pg_receivewal.c | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/src/bin/pg_basebackup/pg_receivewal.c b/src/bin/pg_basebackup/pg_receivewal.c index 9ea61d5a5d..4a1a5658fb 100644 --- a/src/bin/pg_basebackup/pg_receivewal.c +++ b/src/bin/pg_basebackup/pg_receivewal.c @@ -120,7 +120,7 @@ stop_streaming(XLogRecPtr xlogpos, uint32 timeline, bool segment_finished) * slightly before the end of the WAL that we received on the previous * timeline, but it's close enough for reporting purposes. */ - if (prevtimeline != 0 && prevtimeline != timeline) + if (verbose && prevtimeline != 0 && prevtimeline != timeline) fprintf(stderr, _("%s: switched to timeline %u at %X/%X\n"), progname, timeline, (uint32) (prevpos >> 32), (uint32) prevpos); @@ -130,8 +130,9 @@ stop_streaming(XLogRecPtr xlogpos, uint32 timeline, bool segment_finished) if (time_to_abort) { - fprintf(stderr, _("%s: received interrupt signal, exiting\n"), - progname); + if (verbose) + fprintf(stderr, _("%s: received interrupt signal, exiting\n"), + progname); return true; } return false; -- 2.40.0