Ticket #13841: 13841.diff
File 13841.diff, 758 bytes (added by , 15 years ago) |
---|
-
wp-includes/class-http.php
730 730 } 731 731 732 732 $strResponse = ''; 733 while ( ! feof($handle) ) 733 while ( ! feof($handle) ) { 734 $info = stream_get_meta_data($handle); 735 if ( $info['timed_out'] ) 736 return new WP_Error('http_request_failed', __('Request timed out.')); 734 737 $strResponse .= fread($handle, 4096); 738 } 735 739 736 740 fclose($handle); 737 741 … … 1037 1041 if ( ! empty($r['body'] ) ) 1038 1042 $arrContext['http']['content'] = $r['body']; 1039 1043 1044 $arrContext['http']['timeout'] = $r['timeout'] / 2; 1045 1040 1046 $context = stream_context_create($arrContext); 1041 1047 1042 1048 if ( !WP_DEBUG )