This commit is contained in:
Michele Caini 2016-07-16 19:01:16 +02:00
parent a64dcfa8fa
commit b76fce1bb8

View File

@ -19,21 +19,6 @@ namespace details {
class Connect final: public Request<Connect> {
static void connectCallback(uv_connect_t *req, int status) {
Connect &connect = *(static_cast<Connect*>(req->data));
auto ptr = connect.shared_from_this();
(void)ptr;
connect.reset();
if(status) {
connect.publish(ErrorEvent{status});
} else {
connect.publish(ConnectEvent{});
}
}
explicit Connect(std::shared_ptr<Loop> ref)
: Request{RequestType<uv_connect_t>{}, std::move(ref)}
{ }