How can i fix this error?

I'm using gevent/uwsgi and python 2.7.13...

Looks like ssl.py really needs monkey-patching to work with gevent/uwsgi, but i'm not sure exactly where/what triggers this error.

Any thoughts?

Etienne


File "/home/www/isotoperesearch.ca/trunk/www-bin/dispatch-django.uwsgi", line 17, in application
    return wsgi_app(environ, start_response)
  File "/home/erob/src/django-hotsauce-oauthclient/lib/wsgi_oauth2/middleware.py", line 228, in __call__
    code)
  File "/home/erob/src/django-hotsauce-oauthclient/lib/wsgi_oauth2/client.py", line 114, in request_access_token
    data=urlencode(form).encode('utf-8'))
  File "/usr/lib/python2.7/urllib2.py", line 154, in urlopen
    return opener.open(url, data, timeout)
  File "/usr/lib/python2.7/urllib2.py", line 429, in open
    response = self._open(req, data)
  File "/usr/lib/python2.7/urllib2.py", line 447, in _open
    '_open', req)
  File "/usr/lib/python2.7/urllib2.py", line 407, in _call_chain
    result = func(*args)
  File "/usr/lib/python2.7/urllib2.py", line 1241, in https_open
    context=self._context)
  File "/usr/lib/python2.7/urllib2.py", line 1195, in do_open
    h.request(req.get_method(), req.get_selector(), req.data, headers)
  File "/usr/lib/python2.7/httplib.py", line 1042, in request
    self._send_request(method, url, body, headers)
  File "/usr/lib/python2.7/httplib.py", line 1082, in _send_request
    self.endheaders(body)
  File "/usr/lib/python2.7/httplib.py", line 1038, in endheaders
    self._send_output(message_body)
  File "/usr/lib/python2.7/httplib.py", line 882, in _send_output
    self.send(msg)
  File "/usr/lib/python2.7/httplib.py", line 844, in send
    self.connect()
  File "/usr/lib/python2.7/httplib.py", line 1263, in connect
    server_hostname=server_hostname)
  File "/usr/lib/python2.7/ssl.py", line 363, in wrap_socket
    _context=self)
  File "/usr/lib/python2.7/ssl.py", line 610, in __init__
    raise ValueError("do_handshake_on_connect should not be specified for non-blocking sockets") ValueError: do_handshake_on_connect should not be specified for non-blocking sockets

--
https://mail.python.org/mailman/listinfo/python-list

Reply via email to