diff --git a/top/top.c b/top/top.c index d19d1bd3..af83835a 100644 --- a/top/top.c +++ b/top/top.c @@ -455,6 +455,7 @@ static void sig_abexit (int sig) { * SIGUSR1 and SIGUSR2 */ static void sig_endpgm (int dont_care_sig) __attribute__((__noreturn__)); static void sig_endpgm (int dont_care_sig) { + Frames_signal = BREAK_sig; bye_bye(NULL); (void)dont_care_sig; } // end: sig_endpgm