From ab7b511781d701987575e05c7cb9b886e869464f Mon Sep 17 00:00:00 2001 From: Pavan Deolasee Date: Wed, 6 Jan 2016 12:24:23 +0530 Subject: [PATCH] Correctly handle RESPONSE_WAITXIDS response from a datanode --- src/backend/pgxc/pool/execRemote.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/backend/pgxc/pool/execRemote.c b/src/backend/pgxc/pool/execRemote.c index bf2ca7ccc2..ca41f029f7 100644 --- a/src/backend/pgxc/pool/execRemote.c +++ b/src/backend/pgxc/pool/execRemote.c @@ -1510,6 +1510,10 @@ FetchTuple(ResponseCombiner *combiner) { /* Do nothing. It must have been handled in handle_response() */ } + else if (res == RESPONSE_WAITXIDS) + { + /* Do nothing. It must have been handled in handle_response() */ + } else { // Can not get here? -- 2.39.5