aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--lib/connect.c12
-rw-r--r--lib/url.c5
2 files changed, 7 insertions, 10 deletions
diff --git a/lib/connect.c b/lib/connect.c
index a2c5ad612..9c2d8a235 100644
--- a/lib/connect.c
+++ b/lib/connect.c
@@ -507,11 +507,8 @@ CURLcode Curl_is_connected(struct connectdata *conn,
return CURLE_COULDNT_CONNECT;
}
/*
- * If the connection phase is "done" here, we should attempt to connect
- * to the "next address" in the Curl_hostaddr structure that we resolved
- * before. But we don't have that struct around anymore and we can't just
- * keep a pointer since the cache might in fact have gotten pruned by the
- * time we want to read this... Alas, we don't do this yet.
+ * If the connection failed here, we should attempt to connect to the "next
+ * address" for the given host.
*/
return CURLE_OK;
@@ -604,11 +601,6 @@ CURLcode Curl_connecthost(struct connectdata *conn, /* context */
num_addr = Curl_num_addresses(remotehost->addr);
timeout_per_addr = timeout_ms / num_addr;
- hostname = data->change.proxy?conn->proxy.name:conn->host.name;
-
- infof(data, "About to connect() to %s port %d\n",
- hostname, port);
-
/* Below is the loop that attempts to connect to all IP-addresses we
* know for the given host. One by one until one IP succeedes.
*/
diff --git a/lib/url.c b/lib/url.c
index e165b3730..4c4453a77 100644
--- a/lib/url.c
+++ b/lib/url.c
@@ -1940,6 +1940,11 @@ static CURLcode ConnectPlease(struct connectdata *conn,
{
CURLcode result;
Curl_ipconnect *addr;
+ struct SessionHandle *data = conn->data;
+ char *hostname = data->change.proxy?conn->proxy.name:conn->host.name;
+
+ infof(data, "About to connect() to %s port %d\n",
+ hostname, conn->port);
/*************************************************************
* Connect to server/proxy