Index: includes/common.inc
===================================================================
RCS file: /cvs/drupal/drupal/includes/common.inc,v
retrieving revision 1.1244
diff -u -p -r1.1244 common.inc
--- includes/common.inc	21 Oct 2010 19:31:39 -0000	1.1244
+++ includes/common.inc	14 Dec 2010 07:25:38 -0000
@@ -912,7 +912,7 @@ function drupal_http_request($url, array
     $chunk = fread($fp, 1024);
     $response .= $chunk;
     $info = stream_get_meta_data($fp);
-    $alive = !$info['eof'] && !$info['timed_out'] && $chunk;
+    $alive = $info['unread_bytes'] && !$info['timed_out'] && $chunk;
   }
   fclose($fp);
 
