Use a longer buffer in libpqrcv_startstreaming.

Because of the new SLOT clause in the START_REPLICATION command, it's
possible for the command to end up too long for the old maximum buffer
length.

Andres Freund
This commit is contained in:
Robert Haas 2014-03-03 07:24:52 -05:00
parent a8e9b86b5e
commit 34c6d9611d

View File

@ -174,7 +174,7 @@ libpqrcv_identify_system(TimeLineID *primary_tli)
static bool
libpqrcv_startstreaming(TimeLineID tli, XLogRecPtr startpoint, char *slotname)
{
char cmd[64];
char cmd[256];
PGresult *res;
/* Start streaming from the point requested by startup process */