[Patches] [ python-Patches-676472 ] correct non-blocking behavior in _ssl.c

SourceForge.net noreply@sourceforge.net
Tue, 28 Jan 2003 16:15:27 -0800


Patches item #676472, was opened at 2003-01-28 19:15
You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=305470&aid=676472&group_id=5470

Category: Modules
Group: Python 2.3
Status: Open
Resolution: None
Priority: 5
Submitted By: Geoff Talvola (gtalvola)
Assigned to: Nobody/Anonymous (nobody)
Summary: correct non-blocking behavior in _ssl.c

Initial Comment:
This is yet another patch to _ssl.c that sets the
underlying BIO to non-blocking if the socket being
wrapped is non-blocking.  It also correctly loops when
SSL_connect, SSL_write, or SSL_read indicates that it
needs to read or write more bytes.

This seems to fix bug #673797 which was not fixed by my
previous patch.

I'm waiting for Ben Laurie to review this patch for me,
then I'll assign it to Guido to check it in.

----------------------------------------------------------------------

You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=305470&aid=676472&group_id=5470