aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/backend/executor/nodeResult.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/backend/executor/nodeResult.c b/src/backend/executor/nodeResult.c
index 1762b87c999..0946af0a549 100644
--- a/src/backend/executor/nodeResult.c
+++ b/src/backend/executor/nodeResult.c
@@ -103,7 +103,7 @@ ExecResult(PlanState *pstate)
* called, OR that we failed the constant qual check. Either way, now we
* are through.
*/
- while (!node->rs_done)
+ if (!node->rs_done)
{
outerPlan = outerPlanState(node);