From 3c6ba58b411b9da7098b2de4bc168c05b6ad4ea8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=9C=A8=E5=A4=B4=E4=BA=91?= Date: Fri, 25 Jan 2019 07:32:57 +0800 Subject: [PATCH] Update queue.h --- src/queue.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/queue.h b/src/queue.h index 9da6cfa..4d67051 100644 --- a/src/queue.h +++ b/src/queue.h @@ -63,11 +63,11 @@ protected: template void close(Elems* elems) { + close(); if (!dismiss_ && (elems != nullptr)) { shm::release(elems, sizeof(Elems)); } dismiss_ = true; - close(); } public: