diff --git a/src/backend/distributed/utils/attribute.c b/src/backend/distributed/utils/attribute.c index 4ec8decaa..34791a81a 100644 --- a/src/backend/distributed/utils/attribute.c +++ b/src/backend/distributed/utils/attribute.c @@ -312,7 +312,7 @@ AttributeMetricsIfApplicable() */ while (tenantIndex != 0 && monitor->tenants[tenantIndex - 1].score < - monitor->tenants[tenantIndex]->score) + monitor->tenants[tenantIndex].score) { LWLockAcquire(&monitor->tenants[tenantIndex - 1].lock, LW_EXCLUSIVE);