From a38304f7f6b91aaa1b0aa76cc9d3e5b6aef1f85f Mon Sep 17 00:00:00 2001 From: wangzhengquan <wangzhengquan85@126.com> Date: 星期六, 13 三月 2021 17:07:22 +0800 Subject: [PATCH] update --- src/queue/lock_free_queue.h | 46 +++++++++++++++++++++++----------------------- 1 files changed, 23 insertions(+), 23 deletions(-) diff --git a/src/queue/lock_free_queue.h b/src/queue/lock_free_queue.h index 54d0b04..31f2cc1 100644 --- a/src/queue/lock_free_queue.h +++ b/src/queue/lock_free_queue.h @@ -88,9 +88,9 @@ sem_t slots; sem_t items; - time_t createTime; - time_t closeTime; - int status; + // time_t createTime; + // time_t closeTime; + // int status; public: @@ -101,7 +101,7 @@ /// template ~LockFreeQueue(); - inline void close(); + // inline void close(); // std::atomic_uint reference; /// @brief constructor of the class @@ -129,17 +129,17 @@ - time_t getCreateTime() { - return createTime; - } + // time_t getCreateTime() { + // return createTime; + // } - time_t getCloseTime() { - return closeTime; - } + // time_t getCloseTime() { + // return closeTime; + // } - int getStatus() { - return status; - } + // int getStatus() { + // return status; + // } /// @brief push an element at the tail of the queue /// @param the element to insert in the queue @@ -182,20 +182,20 @@ if (sem_init(&items, 1, 0) == -1) err_exit(errno, "LockFreeQueue sem_init"); - createTime = time(NULL); - status = LOCK_FREE_Q_ST_OPENED; + // createTime = time(NULL); + // status = LOCK_FREE_Q_ST_OPENED; } -template< - typename ELEM_T, - typename Allocator, - template<typename T, typename AT> class Q_TYPE> -inline void LockFreeQueue<ELEM_T, Allocator, Q_TYPE>::close() { - status = LOCK_FREE_Q_ST_CLOSED; - closeTime = time(NULL); -} +// template< +// typename ELEM_T, +// typename Allocator, +// template<typename T, typename AT> class Q_TYPE> +// inline void LockFreeQueue<ELEM_T, Allocator, Q_TYPE>::close() { +// // status = LOCK_FREE_Q_ST_CLOSED; +// // closeTime = time(NULL); +// } template< -- Gitblit v1.8.0