From 403a86f73dc3d3ac830fb89c4c6d8439f1943b67 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Manuel=20P=C3=A9gouri=C3=A9-Gonnard?= Date: Mon, 17 Nov 2014 12:46:49 +0100 Subject: [PATCH] ssl_server2: exit cleanly on SIGINT too --- programs/ssl/ssl_server2.c | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/programs/ssl/ssl_server2.c b/programs/ssl/ssl_server2.c index 721dab42e..cb69b3339 100644 --- a/programs/ssl/ssl_server2.c +++ b/programs/ssl/ssl_server2.c @@ -656,8 +656,9 @@ int main( int argc, char *argv[] ) #endif #if !defined(_WIN32) - /* Abort cleanly on SIGTERM */ + /* Abort cleanly on SIGTERM and SIGINT */ signal( SIGTERM, term_handler ); + signal( SIGINT, term_handler ); #endif if( argc == 0 ) @@ -1412,7 +1413,7 @@ reset: #if !defined(_WIN32) if( received_sigterm ) { - printf( " interrupted by SIGTERM\n" ); + printf( " interrupted by signal\n" ); ret = 0; goto exit; }