RE: [BUG?] BIO_sock_should_retry() on Win32

2000-10-09 Thread Reddie, Steven
I've determined the exact cause of my trouble. It is a result of using OpenSSL in conjunction with the pthreads-win32 library, and implementing id_callback as a call to pthread_self, and may be a gotcha for other Win32 developers. The pthreads-win32 library implements pthread_self, and other

Re: [BUG?] BIO_sock_should_retry() on Win32

2000-10-07 Thread Dr S N Henson
"Reddie, Steven" wrote: [Firstly, I'm working with 0.9.5a, but the relevant 0.9.6 source seems to be unchanged.] This may be a bigger problem than just my specific case, but here is what I've found: We are using BIO_do_handshake() to accept socket connections, which results in a call

Re: [BUG?] BIO_sock_should_retry() on Win32

2000-10-07 Thread Dan Kegel
Dr S N Henson wrote: "Reddie, Steven" wrote: We are using BIO_do_handshake() to accept socket connections, which results in a call to BIO_accept(). Calling BIO_accept() on a non-blocking socket with no connections pending results in a fatal error on Win32, but not on other platforms.

[BUG?] BIO_sock_should_retry() on Win32

2000-10-05 Thread Reddie, Steven
[Firstly, I'm working with 0.9.5a, but the relevant 0.9.6 source seems to be unchanged.] This may be a bigger problem than just my specific case, but here is what I've found: We are using BIO_do_handshake() to accept socket connections, which results in a call to BIO_accept(). Calling