Wirta Ville <[EMAIL PROTECTED]> writes: > Yes, there is someone listening. And the whole thing works if client > doesn't use non blocking sockets. For some reason non blocking > BIO_do_connect doesn't send anything with it's first few attempts (it's > fourth or fifth time that makes things work) and that's why (I suppose) > got = recv (conn->s, buf, 100, MSG_PEEK); > hangs and doesn't see anything coming from the socket. > > Theres something terrible wrong and I bet I have caused it as usual > :-) I just can't figure out what am I missing here. Have you tried doing a tcpdump to see what's actually happening on the wire?
-Ekr ______________________________________________________________________ OpenSSL Project http://www.openssl.org User Support Mailing List [EMAIL PROTECTED] Automated List Manager [EMAIL PROTECTED]
