url.c: Remove superfluous for loop

The reason for this loop's existence was removed in commit
02fbc26d59c591.
This commit is contained in:
Björn Stenberg 2013-11-05 23:57:22 +01:00 committed by Steve Holme
parent c9d8c00a41
commit 1ea05be46d

View File

@ -5559,25 +5559,19 @@ CURLcode Curl_setup_conn(struct connectdata *conn,
is later set again for the progress meter purpose */ is later set again for the progress meter purpose */
conn->now = Curl_tvnow(); conn->now = Curl_tvnow();
for(;;) { if(CURL_SOCKET_BAD == conn->sock[FIRSTSOCKET]) {
/* loop for CURL_SERVER_CLOSED_CONNECTION */ conn->bits.tcpconnect[FIRSTSOCKET] = FALSE;
result = Curl_connecthost(conn, conn->dns_entry);
if(CURL_SOCKET_BAD == conn->sock[FIRSTSOCKET]) { if(CURLE_OK != result)
conn->bits.tcpconnect[FIRSTSOCKET] = FALSE; return result;
result = Curl_connecthost(conn, conn->dns_entry); }
if(CURLE_OK != result) else {
return result; Curl_pgrsTime(data, TIMER_CONNECT); /* we're connected already */
} Curl_pgrsTime(data, TIMER_APPCONNECT); /* we're connected already */
else { conn->bits.tcpconnect[FIRSTSOCKET] = TRUE;
Curl_pgrsTime(data, TIMER_CONNECT); /* we're connected already */ *protocol_done = TRUE;
Curl_pgrsTime(data, TIMER_APPCONNECT); /* we're connected already */ Curl_updateconninfo(conn, conn->sock[FIRSTSOCKET]);
conn->bits.tcpconnect[FIRSTSOCKET] = TRUE; Curl_verboseconnect(conn);
*protocol_done = TRUE;
Curl_updateconninfo(conn, conn->sock[FIRSTSOCKET]);
Curl_verboseconnect(conn);
}
/* Stop the loop now */
break;
} }
conn->now = Curl_tvnow(); /* time this *after* the connect is done, we conn->now = Curl_tvnow(); /* time this *after* the connect is done, we