Check criticalSharedRelcachesBuilt in GetSharedSecurityLabel(). An extension may want to call GetSecurityLabel() on a shared object before the shared relcaches are fully initialized. For instance, a ClientAuthentication_hook might want to retrieve the security label on a role.
Discussion: https://postgr.es/m/[email protected] Backpatch-through: 9.6 Branch ------ REL_12_STABLE Details ------- https://git.postgresql.org/pg/commitdiff/ab11f6e461b9f2f4f6c4d812218a07af5d1c238d Modified Files -------------- src/backend/commands/seclabel.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-)
