diff options
| author | Paul Eggert | 2013-06-05 10:04:13 -0700 |
|---|---|---|
| committer | Paul Eggert | 2013-06-05 10:04:13 -0700 |
| commit | f019a684847950c24f5dd8ee8cfdd40d3511ba83 (patch) | |
| tree | 1226d99c68968dd9b51cc0c15eba0e3c4ce670d0 /src/ChangeLog | |
| parent | 28f5da6df34eb64677e25afd001c1f48b012aec7 (diff) | |
| download | emacs-f019a684847950c24f5dd8ee8cfdd40d3511ba83.tar.gz emacs-f019a684847950c24f5dd8ee8cfdd40d3511ba83.zip | |
Chain glib's SIGCHLD handler from Emacs's (Bug#14474).
* process.c (dummy_handler): New function.
(lib_child_handler): New static var.
(handle_child_signal): Invoke it.
(catch_child_signal): If a library has set up a signal handler,
save it into lib_child_handler.
(init_process_emacs): If using glib and not on Windows, tickle glib's
child-handling code so that it initializes its private SIGCHLD handler.
* syssignal.h (SA_SIGINFO): Default to 0.
* xterm.c (x_term_init): Remove D-bus hack that I installed on May
31; it should no longer be needed now.
Diffstat (limited to 'src/ChangeLog')
| -rw-r--r-- | src/ChangeLog | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/src/ChangeLog b/src/ChangeLog index 67b1b482f3f..ac0563c6bdd 100644 --- a/src/ChangeLog +++ b/src/ChangeLog | |||
| @@ -1,3 +1,17 @@ | |||
| 1 | 2013-06-05 Paul Eggert <eggert@cs.ucla.edu> | ||
| 2 | |||
| 3 | Chain glib's SIGCHLD handler from Emacs's (Bug#14474). | ||
| 4 | * process.c (dummy_handler): New function. | ||
| 5 | (lib_child_handler): New static var. | ||
| 6 | (handle_child_signal): Invoke it. | ||
| 7 | (catch_child_signal): If a library has set up a signal handler, | ||
| 8 | save it into lib_child_handler. | ||
| 9 | (init_process_emacs): If using glib and not on Windows, tickle glib's | ||
| 10 | child-handling code so that it initializes its private SIGCHLD handler. | ||
| 11 | * syssignal.h (SA_SIGINFO): Default to 0. | ||
| 12 | * xterm.c (x_term_init): Remove D-bus hack that I installed on May | ||
| 13 | 31; it should no longer be needed now. | ||
| 14 | |||
| 1 | 2013-06-05 Michael Albinus <michael.albinus@gmx.de> | 15 | 2013-06-05 Michael Albinus <michael.albinus@gmx.de> |
| 2 | 16 | ||
| 3 | * emacs.c (main) [HAVE_GFILENOTIFY]: Call globals_of_gfilenotify. | 17 | * emacs.c (main) [HAVE_GFILENOTIFY]: Call globals_of_gfilenotify. |