From 5f7b0d34f54fee057814c3f146c871c474d53b75 Mon Sep 17 00:00:00 2001 From: wangzhengquan <wangzhengquan85@126.com> Date: 星期六, 01 八月 2020 16:30:39 +0800 Subject: [PATCH] fix alloc_key --- src/queue/include/shm_queue.h | 5 ++--- 1 files changed, 2 insertions(+), 3 deletions(-) diff --git a/src/queue/include/shm_queue.h b/src/queue/include/shm_queue.h index d633ed9..ef1abd7 100644 --- a/src/queue/include/shm_queue.h +++ b/src/queue/include/shm_queue.h @@ -103,12 +103,11 @@ SemUtil::dec(queue->mutex); queue->reference--; // LoggerFactory::getLogger().debug("SHMQueue destructor reference===%d", - // queue->reference.load()); if (queue->reference.load() == 0) { - // delete queue; + delete queue; hashtable_t *hashtable = mm_get_hashtable(); hashtable_remove(hashtable, KEY); - // LoggerFactory::getLogger().debug("SHMQueue destructor delete queue\n"); + // printf("SHMQueue destructor delete queue\n"); } else { SemUtil::inc(queue->mutex); } -- Gitblit v1.8.0