summaryrefslogtreecommitdiff
path: root/psycopg/pqpath.c
diff options
context:
space:
mode:
Diffstat (limited to 'psycopg/pqpath.c')
-rw-r--r--psycopg/pqpath.c7
1 files changed, 5 insertions, 2 deletions
diff --git a/psycopg/pqpath.c b/psycopg/pqpath.c
index 760fc97..6d6728c 100644
--- a/psycopg/pqpath.c
+++ b/psycopg/pqpath.c
@@ -1870,8 +1870,11 @@ pq_fetch(cursorObject *curs, int no_result)
Dprintf("pq_fetch: data from a streaming replication slot (no tuples)");
curs->rowcount = -1;
ex = 0;
- /* nothing to do here: pq_copy_both will be called separately */
- CLEARPGRES(curs->pgres);
+ /* Nothing to do here: pq_copy_both will be called separately.
+
+ Also don't clear the result status: it's checked in
+ consume_stream. */
+ /*CLEARPGRES(curs->pgres);*/
break;
case PGRES_TUPLES_OK: