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