The docs say that if [::tls::handshake] is called on a non-blocking socket and the connection has not yet been established, 0 is returned. Current cvs throws an exception.
Simple patch attached.
Logged In: YES user_id=72656 Originator: NO
Added by patthoyts 2008-03-19.
Logged In: YES
user_id=72656
Originator: NO
Added by patthoyts 2008-03-19.