From 5709b8acc67d80584e9623a1d355374b580c95e8 Mon Sep 17 00:00:00 2001 From: Robert Haas Date: Tue, 21 Jan 2014 10:02:37 -0500 Subject: [PATCH] Avoid a possible relcache leak in get_object_address_attribute. There's no apparent way to trigger this, so I'm not going to worry about back-patching it for now. But it's still wrong. Marti Raudsepp --- src/backend/catalog/objectaddress.c | 1 + 1 file changed, 1 insertion(+) diff --git a/src/backend/catalog/objectaddress.c b/src/backend/catalog/objectaddress.c index 991c02abbf..a6ec6aa04b 100644 --- a/src/backend/catalog/objectaddress.c +++ b/src/backend/catalog/objectaddress.c @@ -1024,6 +1024,7 @@ get_object_address_attribute(ObjectType objtype, List *objname, address.classId = RelationRelationId; address.objectId = InvalidOid; address.objectSubId = InvalidAttrNumber; + relation_close(relation, lockmode); return address; } -- 2.40.0