diff --git a/pg_query_state.c b/pg_query_state.c index 739a44e..a5e6fb9 100644 --- a/pg_query_state.c +++ b/pg_query_state.c @@ -419,6 +419,7 @@ void LockShmem(LOCKTAG *tag, uint32 key) { LockAcquireResult result; + memset(tag, 0, sizeof(LOCKTAG)); tag->locktag_field1 = PG_QS_MODULE_KEY; tag->locktag_field2 = key; tag->locktag_field3 = 0;