curs_set(1);
endwin();
quit = 1;
+ sem_post(&pause_sem);
+ sem_post(&timer);
+ sem_post(&goodtodisplay);
}
static void handle_sigterm(int signal)
{
- fprintf(stderr, "caugh signal\n");
pthread_cancel(keyboard_thread);
reset_ncurses();
}
} else {
resume_display();
}
+ break;
case 'r':
toggle_pref_panel();
break;