From: Rich Salz Date: Sat, 25 Apr 2015 13:26:48 +0000 (-0400) Subject: Add missing BIO_flush() calls X-Git-Tag: OpenSSL_1_1_0-pre1~1283 X-Git-Url: https://git.librecmc.org/?a=commitdiff_plain;h=c54cc2b15d96944fcf13ccd24baca79f9593cbf0;p=oweals%2Fopenssl.git Add missing BIO_flush() calls Reviewed-by: Richard Levitte --- diff --git a/apps/s_server.c b/apps/s_server.c index 2aaa2cb7da..8199b888f8 100644 --- a/apps/s_server.c +++ b/apps/s_server.c @@ -338,6 +338,8 @@ static unsigned int psk_server_cb(SSL *ssl, const char *identity, out_err: if (s_debug) BIO_printf(bio_err, "Error in PSK server callback\n"); + (void)BIO_flush(bio_err); + (void)BIO_flush(bio_s_out); return 0; } #endif @@ -2404,6 +2406,7 @@ static int sv_body(char *hostname, int s, int stype, unsigned char *context) } if (ret >= 0) BIO_printf(bio_s_out, "ACCEPT\n"); + (void)BIO_flush(bio_s_out); return (ret); }