--- lib/hostip.c	Wed Mar 17 07:46:46 2004
+++ lib/hostip.c.fix	Tue May  4 07:35:04 2004
@@ -497,8 +497,11 @@
 
   if(conn->async.done) {
     /* we're done, kill the ares handle */
-    if(!conn->async.dns)
+    if(!conn->async.dns) {
+      failf(data, "Could not resolve host: %s (%s)", conn->name,
+            ares_strerror(conn->async.status));
       return CURLE_COULDNT_RESOLVE_HOST;
+    }
     *dns = conn->async.dns;
   }
 

