Skip to content

Termination when deleting websocket callback client #701

@Bobface

Description

@Bobface

From time to time when I delete an websocket_callback_client I get SIGABRT because a thread in websocket_callback_client (m_thread in wspp_callback_client to be specific) gets deleted by websocket_callback_client's destructor while it is joinable (not finished). I always call close().get() on the client before deleting it. Also, the delete and close are done by an independent thread - not inside a close/message-handler.

Any ideas how this can happen?

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions