Rodrigo Madera wrote:
I am programming an Internet daemon that is using SSL for the connections. Basically, I can reduce my problem to only one statement: My daemon doesnt send the data I send with BIO_puts() untill the whole output buffer is full (I believe it to be around 1024). I would need it to send it instantly. Also, BIO_flush() just doesnt work either...
I am really out of clues on this one... if anybody needs code Ill be happy to post it.
Hmmm... When I need the stuff I just wrote with BIO_puts() to go immediately, I follow the BIO_puts() with a BIO_flush(). It works for me on Linux and Solaris.
Are you checking all of the return codes? Perhaps if you posted enough of your code to show what you're doing, someone will have a suggestion?
Paul Allen
-- Boeing Phantom Works \ Paul L. Allen, (425) 865-3297 Math & Computing Technology \ [EMAIL PROTECTED] POB 3707 M/S 7L-40, Seattle, WA 98124-2207 \ Prototype Systems Group ______________________________________________________________________ OpenSSL Project http://www.openssl.org User Support Mailing List [EMAIL PROTECTED] Automated List Manager [EMAIL PROTECTED]