Code

More SSL fixes. SSL wants the underlying socket non-blocking. So we
authorschlatterbeck <schlatterbeck@57a73879-2fb5-44c3-a270-3262357dd7e2>
Tue, 13 Oct 2009 09:05:21 +0000 (09:05 +0000)
committerschlatterbeck <schlatterbeck@57a73879-2fb5-44c3-a270-3262357dd7e2>
Tue, 13 Oct 2009 09:05:21 +0000 (09:05 +0000)
commit42df7386b4774fa9d6224464cc3a59aade01ac9d
tree9cd9ed326d913e79daf09827a61e05692f685de7
parentbd160bf6503730a937c25afa6ca997fbc15f32cd
More SSL fixes. SSL wants the underlying socket non-blocking. So we
don't call socket.setdefaulttimeout in case of SSL. This apparently
now never raises a WantReadError from SSL.
This also fixes a case where a WantReadError is raised and apparently
the bytes already read are dropped (seems the WantReadError is really
an error, not just an indication to retry).

git-svn-id: http://svn.roundup-tracker.org/svnroot/roundup/roundup/trunk@4377 57a73879-2fb5-44c3-a270-3262357dd7e2
CHANGES.txt
roundup/scripts/roundup_server.py