Hello.

I'm working on a multi threaded program, which passes on HTTP messages.
Therefore, I use socket BIOs with buffer BIOs to get the BIO_gets() support.

Everything is working fine for a while, but sometimes, a thread hangs in the BIO_gets() method and returns never again.
The worst fact is, that the thread has full cpu load from that point on.

If I use a own readline method, this problem doesen't occure. (But it lacks of performance, because it has to read single chars until LF or buffer end.)

Has anyone else got the same problem and figured out the reason and/or a solution?

Thanks in advance,
Roman
______________________________________________________________________
OpenSSL Project                                 http://www.openssl.org
User Support Mailing List                    openssl-users@openssl.org
Automated List Manager                           [EMAIL PROTECTED]

Reply via email to