X-Git-Url: https://www.tinc-vpn.org/git/browse?a=blobdiff_plain;ds=sidebyside;f=src%2Fnet_socket.c;h=d12810fc9d79b321049347bf040ad6578d13aa45;hb=2d4203fefa52a41f7987b1ace254da77df6e2dbf;hp=3c79ceeabacd401210c4ba3a21c004cb251c3874;hpb=74c89c1dc9b14436c79cdf49366d3e5c19862457;p=tinc diff --git a/src/net_socket.c b/src/net_socket.c index 3c79ceea..d12810fc 100644 --- a/src/net_socket.c +++ b/src/net_socket.c @@ -392,25 +392,7 @@ begin: configure_tcp(c); - /* Connect */ - - result = connect(c->socket, &c->address.sa, SALEN(c->address.sa)); - - if(result == -1) { - if(sockinprogress(sockerrno)) { - c->status.connecting = true; - return; - } - - closesocket(c->socket); - - ifdebug(CONNECTIONS) logger(LOG_ERR, "%s: %s", c->hostname, sockstrerror(sockerrno)); - - goto begin; - } - - finish_connecting(c); - + c->status.connecting = true; return; }