diff --git a/src/butil/containers/mpsc_queue.h b/src/butil/containers/mpsc_queue.h index 4c7072da97..45ab2ebe04 100644 --- a/src/butil/containers/mpsc_queue.h +++ b/src/butil/containers/mpsc_queue.h @@ -145,7 +145,7 @@ bool MPSCQueue::DequeueImpl(T* data) { ReverseList(node); } _cur_dequeue_node = node->next; - return_object(old_node); + _alloc.Free(old_node); return true; }