summaryrefslogtreecommitdiff
path: root/src/bin/pg_dump/pg_backup_db.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/bin/pg_dump/pg_backup_db.c')
-rw-r--r--src/bin/pg_dump/pg_backup_db.c17
1 files changed, 6 insertions, 11 deletions
diff --git a/src/bin/pg_dump/pg_backup_db.c b/src/bin/pg_dump/pg_backup_db.c
index 2856c16e853..3184eda3e75 100644
--- a/src/bin/pg_dump/pg_backup_db.c
+++ b/src/bin/pg_dump/pg_backup_db.c
@@ -56,18 +56,13 @@ _check_database_version(ArchiveHandle *AH)
}
/*
- * When running against 9.0 or later, check if we are in recovery mode,
- * which means we are on a hot standby.
+ * Check if server is in recovery mode, which means we are on a hot
+ * standby.
*/
- if (remoteversion >= 90000)
- {
- res = ExecuteSqlQueryForSingleRow((Archive *) AH, "SELECT pg_catalog.pg_is_in_recovery()");
-
- AH->public.isStandby = (strcmp(PQgetvalue(res, 0, 0), "t") == 0);
- PQclear(res);
- }
- else
- AH->public.isStandby = false;
+ res = ExecuteSqlQueryForSingleRow((Archive *) AH,
+ "SELECT pg_catalog.pg_is_in_recovery()");
+ AH->public.isStandby = (strcmp(PQgetvalue(res, 0, 0), "t") == 0);
+ PQclear(res);
}
/*