From 567e7bba26bb8fe485be6c2ddfaaf8ab77eb6141 Mon Sep 17 00:00:00 2001 From: looper3339 <736321739@qq.com> Date: 星期一, 09 八月 2021 21:46:05 +0800 Subject: [PATCH] fjt fix req-rep error --- src/queue/lock_free_queue.h | 9 +-------- 1 files changed, 1 insertions(+), 8 deletions(-) diff --git a/src/queue/lock_free_queue.h b/src/queue/lock_free_queue.h index f74f4bc..f536208 100644 --- a/src/queue/lock_free_queue.h +++ b/src/queue/lock_free_queue.h @@ -177,7 +177,6 @@ typename Allocator, template<typename T, typename AT> class Q_TYPE> LockFreeQueue<ELEM_T, Allocator, Q_TYPE>::LockFreeQueue(size_t qsize): m_qImpl(qsize) { - // std::cout << "LockFreeQueue init reference=" << reference << std::endl; if (sem_init(&slots, 1, qsize) == -1) err_exit(errno, "LockFreeQueue sem_init"); if (sem_init(&items, 1, 0) == -1) @@ -212,7 +211,6 @@ typename Allocator, template<typename T, typename AT> class Q_TYPE> LockFreeQueue<ELEM_T, Allocator, Q_TYPE>::~LockFreeQueue() { - // LoggerFactory::getLogger()->debug("LockFreeQueue desctroy"); if (sem_destroy(&slots) == -1) { err_exit(errno, "LockFreeQueue sem_destroy"); } @@ -251,7 +249,6 @@ typename Allocator, template<typename T, typename AT> class Q_TYPE> int LockFreeQueue<ELEM_T, Allocator, Q_TYPE>::push(const ELEM_T &a_data, const struct timespec *timeout, int flag) { - // LoggerFactory::getLogger()->debug("==================LockFreeQueue push before\n"); // sigset_t mask_all, pre; // sigfillset(&mask_all); @@ -275,7 +272,6 @@ if (m_qImpl.push(a_data)) { psem_post(&items); // sigprocmask(SIG_SETMASK, &pre, NULL); - // LoggerFactory::getLogger()->debug("==================LockFreeQueue push after\n"); return 0; } @@ -288,7 +284,6 @@ typename Allocator, template<typename T, typename AT> class Q_TYPE> int LockFreeQueue<ELEM_T, Allocator, Q_TYPE>::pop(ELEM_T &a_data, const struct timespec *timeout, int flag) { - // LoggerFactory::getLogger()->debug("==================LockFreeQueue pop before...."); // sigset_t mask_all, pre; // sigfillset(&mask_all); @@ -300,8 +295,7 @@ goto LABEL_FAILTURE; } } else if ((flag & BUS_TIMEOUT_FLAG) == BUS_TIMEOUT_FLAG && timeout != NULL) { - // LoggerFactory::getLogger()->debug("==================LockFreeQueue pop before. flag=%d , %d\n", flag, timeout->tv_sec); - if (psem_timedwait(&items, timeout) == -1) { + if (psem_timedwait(&items, timeout) == -1) { goto LABEL_FAILTURE; } } else { @@ -313,7 +307,6 @@ if (m_qImpl.pop(a_data)) { psem_post(&slots); // sigprocmask(SIG_SETMASK, &pre, NULL); - // LoggerFactory::getLogger()->debug("==================LockFreeQueue pop after\n"); return 0; } -- Gitblit v1.8.0