title: Why does using the Google APIs Python client in appengine with GAE_USE_SOCKETS_HTTPLIB result in ResponseNotReady
body: <p>The code will work just fine in the SDK, but on Google AppEngine, it explodes:</p>
  
  <pre><code>  File "./oauth2client/util.py", line 137, in positional_wrapper
    File "./googleapiclient/discovery.py", line 197, in build
    File "./oauth2client/util.py", line 137, in positional_wrapper
    File "./oauth2client/client.py", line 563, in new_request
    File "./httplib2/__init__.py", line 1608, in request
    File "./httplib2/__init__.py", line 1350, in _request
    File "./httplib2/__init__.py", line 1306, in _conn_request
    File "/base/data/home/runtimes/python27/python27_dist/lib/python2.7/python_std_lib/httplib.py", line 1033, in getresponse
      raise ResponseNotReady()
  ResponseNotReady
  </code></pre>
  
  <p>This only happens when GAE_USE_SOCKETS_HTTPLIB is on.</p>