From e8ea0c0421da1a060a4c32009cc10ea14bcdff4b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Manuel=20P=C3=A9gouri=C3=A9-Gonnard?= Date: Sat, 7 Sep 2013 17:09:14 +0200 Subject: [PATCH] Fix exit value on SERVERQUIT --- programs/ssl/ssl_client2.c | 4 ++-- programs/ssl/ssl_server2.c | 3 +++ 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/programs/ssl/ssl_client2.c b/programs/ssl/ssl_client2.c index 0650b3a0cc..f9989ffe40 100644 --- a/programs/ssl/ssl_client2.c +++ b/programs/ssl/ssl_client2.c @@ -861,8 +861,8 @@ send_request: { --opt.reconnect; - printf( " ! Press a key to reconnect\n" ); - (void) getchar(); + // printf( " ! Press a key to reconnect\n" ); + // (void) getchar(); printf( " . Reconnecting with saved session..." ); fflush( stdout ); diff --git a/programs/ssl/ssl_server2.c b/programs/ssl/ssl_server2.c index 8831190b07..8d2a8b33e6 100644 --- a/programs/ssl/ssl_server2.c +++ b/programs/ssl/ssl_server2.c @@ -822,7 +822,10 @@ reset: printf( " %d bytes read\n\n%s\n", len, (char *) buf ); if( memcmp( buf, "SERVERQUIT", 10 ) == 0 ) + { + ret = 0; goto exit; + } if( ret > 0 ) break;