Erreur httplib CannotSendRequest dans WSGI

J'ai utilisé deux différents python oauth bibliothèques avec Django pour s'authentifier avec son compte twitter. L'installation sur un serveur apache avec WSGI. Lorsque je redémarre le serveur, tout fonctionne très bien pendant environ 10 minutes, puis le httplib semble pour le verrouiller en place (voir l'erreur suivante).

Je suis à court de seulement 1 processus et 1 fil de WSGI, mais qui semble faire aucune différence.

Je ne peux pas comprendre pourquoi il est le verrouillage et de donner à cette CannotSendRequest erreur. J'ai passé beaucoup d'heures sur ce problème frustrant. Tous les conseils/suggestions de ce que peut être serait grandement apprécié.

File "/usr/lib/python2.5/site-packages/django/core/handlers/base.py", line 92, in get_response
  response = callback(request, *callback_args, **callback_kwargs)

File "mypath/auth/decorators.py", line 9, in decorated
  return f(*args, **kwargs)

File "mypath/auth/views.py", line 30, in login
  token = get_unauthorized_token()

File "/root/storm/eye/auth/utils.py", line 49, in get_unauthorized_token
  return oauth.OAuthToken.from_string(oauth_response(req))

File "mypath/auth/utils.py", line 41, in oauth_response
  connection().request(req.http_method, req.to_url())

File "/usr/lib/python2.5/httplib.py", line 866, in request
  self._send_request(method, url, body, headers)

File "/usr/lib/python2.5/httplib.py", line 883, in _send_request
  self.putrequest(method, url, **skips)

File "/usr/lib/python2.5/httplib.py", line 770, in putrequest
  raise CannotSendRequest()

CannotSendRequest

source d'informationauteur Dave