From c54cc2b15d96944fcf13ccd24baca79f9593cbf0 Mon Sep 17 00:00:00 2001 From: Rich Salz Date: Sat, 25 Apr 2015 09:26:48 -0400 Subject: [PATCH] Add missing BIO_flush() calls Reviewed-by: Richard Levitte --- apps/s_server.c | 3 +++ 1 file changed, 3 insertions(+) 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); } -- 2.34.1