From a3ec9f3ae39f006d78be6adffeeae0d5e90e47b9 Mon Sep 17 00:00:00 2001 From: Tatsuo Ishii Date: Tue, 12 Oct 2021 15:16:49 +0900 Subject: [PATCH] Fix nasty bug with pgpool_recovery() in 4.3 or later. Reported by Kawamoto and Peng Bo. --- src/sql/pgpool-recovery/pgpool-recovery.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/sql/pgpool-recovery/pgpool-recovery.c b/src/sql/pgpool-recovery/pgpool-recovery.c index 515a2ee2b..77f92753e 100644 --- a/src/sql/pgpool-recovery/pgpool-recovery.c +++ b/src/sql/pgpool-recovery/pgpool-recovery.c @@ -96,7 +96,7 @@ pgpool_recovery(PG_FUNCTION_ARGS) DataDir, script, DataDir, remote_host, remote_data_directory, primary_port, remote_node, remote_port, primary_host); } - if (PG_NARGS() >= 6) /* Pgpool-II 4.1 or 4.2 */ + else if (PG_NARGS() >= 6) /* Pgpool-II 4.1 or 4.2 */ { char *primary_port = DatumGetCString(DirectFunctionCall1(textout, PointerGetDatum(PG_GETARG_TEXT_P(3)))); -- 2.39.5