use the new CURL_READFUNC_ABORT return code to abort read callbacks when there is an error.  this prevents pycurl from hanging e.g. when an exception occurs in the callback code.
use the new CURL_READFUNC_ABORT return code to abort read callbacks when
there is an error.  this prevents pycurl from hanging e.g. when an exception
occurs in the callback code.

p/pycurl-archived,p/pycurl-archived,pycurl/pycurl,pycurl/pycurl,pycurl/pycurl,p/pycurl-archived