diff --git a/pg_stat_monitor.c b/pg_stat_monitor.c index 9109e98..3f2d3c9 100644 --- a/pg_stat_monitor.c +++ b/pg_stat_monitor.c @@ -2018,8 +2018,6 @@ pgsm_store(pgsmEntry *entry) } PG_CATCH(); { - pgsm_lock_release(pgsm); - if (DsaPointerIsValid(dsa_query_pointer)) dsa_free(query_dsa_area, dsa_query_pointer); PG_RE_THROW();