Grant Edwards <grant.b.edwa...@gmail.com>:

> Asyncore seems to be based on fundamental assumptions that aren't true
> for non-blocking ssl sockets.

Pot calling kettle black.

OpenSSL isn't the easiest beast to deal with, but I have been able to
abstract it (in C) so it behaves very close to TCP. The one blemish is
in the fact that the TLS protocol does not support a half-duplex
connection. Shame.

The WANT_READ/WANT_WRITE silliness should be abstracted out of the
non-blocking TLS library so the application doesn't need to know
anything about it.


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

Reply via email to