﻿id	summary	reporter	owner	description	type	status	priority	milestone	component	version	severity	resolution	keywords	cc
23310	WP_Http_Curl doesn't return errors for non-blocking requests	SergeyBiryukov	dd32	"Noticed while debugging #23133.

If a server blocks local connections, `WP_Http_Streams` and `WP_Http_Fsockopen` return errors for both blocking and non-blocking requests:
{{{
WP_Http_Streams: Could not open handle for fopen() to ...
WP_Http_Fsockopen: ""110: Connection timed out""
}}}

`WP_Http_Curl`, however, just returns an empty response, which makes debugging more difficult: [[BR]]
http://core.trac.wordpress.org/browser/tags/3.5.1/wp-includes/class-http.php#L1145

The actual error message that `curl_error()` returned was ""couldn't connect to host""."	defect (bug)	closed	normal	3.6	HTTP		normal	fixed	has-patch	
