diff --git a/top/top.c b/top/top.c index 8e8c7d9d..63ec5fe0 100644 --- a/top/top.c +++ b/top/top.c @@ -604,6 +604,7 @@ static void sig_abexit (int sig) { * SIGUSR1 and SIGUSR2 */ static void sig_endpgm (int dont_care_sig) NORETURN; static void sig_endpgm (int dont_care_sig) { + Frames_signal = BREAK_sig; bye_bye(NULL); (void)dont_care_sig; } // end: sig_endpgm