diff --git a/muduo/base/BlockingQueue.h b/muduo/base/BlockingQueue.h index adf92bcd4..000dc517f 100644 --- a/muduo/base/BlockingQueue.h +++ b/muduo/base/BlockingQueue.h @@ -59,7 +59,7 @@ class BlockingQueue : noncopyable queue_type drain() { - std::deque queue; + queue_type queue; { MutexLockGuard lock(mutex_); queue = std::move(queue_);