Skip to content

try_enqueue failed: moodycamel::ConcurrentQueue<signature_business_element, moodycamel::ConcurrentQueueDefaultTraits>::get_or_add_implicit_producer ( this=0x0) at ../common/multqueue.h:3313 #167

@kdtiankong

Description

@kdtiankong

one procuder thread to put task to queue, muitiple comsumer to get tasks from queue,the queue is managered by shared_ptr, and the queue is created by std::make_shared and queue size is 1024*1024, when method try_enqueue was called,try_enqueue failed.of course, it occured once in a while,I do not know that how to solve it。
operation environment :centos7 x64
gcc version 4.8.5 20150623 (Red Hat 4.8.5-36) (GCC)。

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions