]> granicus.if.org Git - postgresql/commitdiff
pg_upgrade: Fix fatal error handling
authorPeter Eisentraut <peter_e@gmx.net>
Wed, 8 Jan 2014 12:01:16 +0000 (07:01 -0500)
committerPeter Eisentraut <peter_e@gmx.net>
Wed, 8 Jan 2014 12:01:16 +0000 (07:01 -0500)
Restore exiting when pg_log(PG_FATAL) is called directly instead of
calling pg_fatal().  Fault introduced in
264aa14a2f687eba8c8cc2a5b6cbd6397973da98.

contrib/pg_upgrade/util.c

index 66d74e0ff607b6df966aba5f35479a790a6e8191..ea7819d4aea61b117304984bfdffd4cd8b352a95 100644 (file)
@@ -131,6 +131,8 @@ pg_log_v(eLogType type, const char *fmt, va_list ap)
 
                case PG_FATAL:
                        printf("\n%s", _(message));
+                       printf("Failure, exiting\n");
+                       exit(1);
                        break;
 
                default: