title: Is the return value of pycurl.CurlMulti.info_read still usable after call to remove_handle?
body: <p>I am using <code>pycurl.CurlMulti</code> interface in <code>python3</code> and I want to use <code>info_read</code> to check for the succeeded and failed connections.</p>
  
  <p>According to the documentation of the <code>c</code> interface <a href="https://curl.haxx.se/libcurl/c/curl_multi_info_read.html" rel="nofollow noreferrer">curl_multi_info_read</a> of <code>libcurl</code>:</p>
  
  <blockquote>
    <p>WARNING: The data the returned pointer points to will not survive calling curl_multi_cleanup, curl_multi_remove_handle or curl_easy_cleanup.</p>
  </blockquote>
  
  <p>However, the documentation of <a href="http://pycurl.io/docs/latest/curlmultiobject.html" rel="nofollow noreferrer">pycurl.CurlMulti</a> does not mention whether the <code>curl error message</code> in the return value of <code>pycurl.CurlMulti.info_read()</code> is valid after a call to <code>curl_multi_remove_handle</code>.</p>
  
  <p>The only way to check this is read the source code of <code>pycurl</code>.</p>