projects
/
lttngtop.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
cleanup exit path
[lttngtop.git]
/
src
/
cursesdisplay.c
diff --git
a/src/cursesdisplay.c
b/src/cursesdisplay.c
index c8ac5db55f93c8a990adcbd699f29d6dd3c5396e..02764dd19976996f13fb1f11a580531aa3285b60 100644
(file)
--- a/
src/cursesdisplay.c
+++ b/
src/cursesdisplay.c
@@
-75,11
+75,13
@@
void reset_ncurses()
curs_set(1);
endwin();
quit = 1;
curs_set(1);
endwin();
quit = 1;
+ sem_post(&pause_sem);
+ sem_post(&timer);
+ sem_post(&goodtodisplay);
}
static void handle_sigterm(int signal)
{
}
static void handle_sigterm(int signal)
{
- fprintf(stderr, "caugh signal\n");
pthread_cancel(keyboard_thread);
reset_ncurses();
}
pthread_cancel(keyboard_thread);
reset_ncurses();
}
@@
-1507,6
+1509,7
@@
void *handle_keyboard(void *p)
} else {
resume_display();
}
} else {
resume_display();
}
+ break;
case 'r':
toggle_pref_panel();
break;
case 'r':
toggle_pref_panel();
break;
This page took
0.022736 seconds
and
4
git commands to generate.