This issue tracker has been migrated to GitHub, and is currently read-only.
For more information, see the GitHub FAQs in the Python's Developer Guide.

Author janssen
Recipients chris.stawarz, janssen
Date 2007-10-15.17:53:09
SpamBayes Score 0.08289002
Marked as misclassified No
Message-id <1192470789.62.0.851906749518.issue1251@psf.upfronthosting.co.za>
In-reply-to
Content
Perhaps we shouldn't expose this at the application level.  We could 
check, in the C module's sslwrap, whether the socket is blocking or not, 
and do the right thing there, so that sslwrap would always succeed in 
one call.  Since we are releasing the GIL whenever we do SSL_accept() or 
SSL_connect(), other threads get a chance to run, so doing it 
transparently shouldn't affect the Python program's liveness.  And it 
would reduce the chances for application error.
History
Date User Action Args
2007-10-15 17:53:09janssensetspambayes_score: 0.08289 -> 0.08289002
recipients: + janssen, chris.stawarz
2007-10-15 17:53:09janssensetspambayes_score: 0.08289 -> 0.08289
messageid: <1192470789.62.0.851906749518.issue1251@psf.upfronthosting.co.za>
2007-10-15 17:53:09janssenlinkissue1251 messages
2007-10-15 17:53:09janssencreate