Index: includes/common.inc
===================================================================
RCS file: /cvs/drupal/drupal/includes/common.inc,v
retrieving revision 1.611.2.3
diff -u -u -p -r1.611.2.3 common.inc
--- includes/common.inc	23 Mar 2007 20:49:11 -0000	1.611.2.3
+++ includes/common.inc	17 Apr 2007 21:17:37 -0000
@@ -429,6 +429,7 @@ function drupal_http_request($url, $head
   // Make sure the socket opened properly.
   if (!$fp) {
     $result->error = trim($errno .' '. $errstr);
+    $result->error_code = $errno;
     return $result;
   }
 
