From 1e128a6ee4cb11c06370665a9adfe122609604ce Mon Sep 17 00:00:00 2001 From: Onur Tirtir Date: Sat, 4 Jan 2020 16:28:39 +0300 Subject: [PATCH] fix a potential infinite loop --- src/backend/distributed/commands/foreign_constraint.c | 1 + 1 file changed, 1 insertion(+) diff --git a/src/backend/distributed/commands/foreign_constraint.c b/src/backend/distributed/commands/foreign_constraint.c index 6d6abe07c..0619df4ff 100644 --- a/src/backend/distributed/commands/foreign_constraint.c +++ b/src/backend/distributed/commands/foreign_constraint.c @@ -562,6 +562,7 @@ HasForeignKeyToReferenceTable(Oid relationId) if (!IsDistributedTable(referencedTableId)) { + heapTuple = systable_getnext(scanDescriptor); continue; }