aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMagnus Hagander <magnus@hagander.net>2011-02-06 07:46:14 +0100
committerMagnus Hagander <magnus@hagander.net>2011-02-06 07:46:14 +0100
commitcedd6515ba68f46dd7e75a65d4c98330ced0ba7a (patch)
tree2d7ec70c506ea9e46db67e1ebb48958a3549f45e
parent65377e0b9c0e0397b1598b38b6a7fb8b6f740d39 (diff)
downloadpostgresql-cedd6515ba68f46dd7e75a65d4c98330ced0ba7a.tar.gz
postgresql-cedd6515ba68f46dd7e75a65d4c98330ced0ba7a.zip
IDENTIFY_SYSTEM now returns 3 fields, not 2
-rw-r--r--src/backend/replication/libpqwalreceiver/libpqwalreceiver.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/backend/replication/libpqwalreceiver/libpqwalreceiver.c b/src/backend/replication/libpqwalreceiver/libpqwalreceiver.c
index c6e034d66f0..0831b1b2ded 100644
--- a/src/backend/replication/libpqwalreceiver/libpqwalreceiver.c
+++ b/src/backend/replication/libpqwalreceiver/libpqwalreceiver.c
@@ -114,7 +114,7 @@ libpqrcv_connect(char *conninfo, XLogRecPtr startpoint)
"the primary server: %s",
PQerrorMessage(streamConn))));
}
- if (PQnfields(res) != 2 || PQntuples(res) != 1)
+ if (PQnfields(res) != 3 || PQntuples(res) != 1)
{
int ntuples = PQntuples(res);
int nfields = PQnfields(res);
@@ -122,7 +122,7 @@ libpqrcv_connect(char *conninfo, XLogRecPtr startpoint)
PQclear(res);
ereport(ERROR,
(errmsg("invalid response from primary server"),
- errdetail("Expected 1 tuple with 2 fields, got %d tuples with %d fields.",
+ errdetail("Expected 1 tuple with 3 fields, got %d tuples with %d fields.",
ntuples, nfields)));
}
primary_sysid = PQgetvalue(res, 0, 0);