From: Pavan Deolasee Date: Wed, 6 Jan 2016 06:54:23 +0000 (+0530) Subject: Correctly handle RESPONSE_WAITXIDS response from a datanode X-Git-Tag: XL9_5_R1BETA1~116 X-Git-Url: http://git.postgresql.org/gitweb/static/gitweb.js?a=commitdiff_plain;h=ab7b511781d701987575e05c7cb9b886e869464f;p=postgres-xl.git Correctly handle RESPONSE_WAITXIDS response from a datanode --- 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?