Skip to content

TCPClient will crash when we do 'Disconnect' and destruct the object immediately #17

Closed
@zieckey

Description

@zieckey

The following code will crash at evpp/tcp_client.cc:26: evpp::TCPClient::~TCPClient(): Assertion c->IsDisconnected()' failed.`

std::shared_ptr<evpp::TCPClient> client;
client->Connect();
... After client has connected.
client->Disconnect();
client.reset();

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions