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