diff options
Diffstat (limited to 'src/ChangeLog')
| -rw-r--r-- | src/ChangeLog | 17 |
1 files changed, 17 insertions, 0 deletions
diff --git a/src/ChangeLog b/src/ChangeLog index f9451711f32..6357491725d 100644 --- a/src/ChangeLog +++ b/src/ChangeLog | |||
| @@ -1,3 +1,20 @@ | |||
| 1 | 2013-06-23 Paul Eggert <eggert@cs.ucla.edu> | ||
| 2 | |||
| 3 | A more-conservative workaround for Cygwin SIGCHLD issues (Bug#14569). | ||
| 4 | * callproc.c (Fcall_process): | ||
| 5 | * process.c (create_process): | ||
| 6 | Make sure SIGCHLD is caught before we fork, | ||
| 7 | since Emacs startup no arranges to catch SIGCHLD. | ||
| 8 | * process.c (lib_child_handler): Initialize to null, not to | ||
| 9 | dummy_handler. | ||
| 10 | (catch_child_signal): Allow self to be called lazily. | ||
| 11 | Do nothing if it's already been called. | ||
| 12 | Assume caller has blocked SIGCHLD (all callers do now). | ||
| 13 | * emacs.c (main): Do not catch SIGCHLD here; defer it until | ||
| 14 | just before it's really needed. | ||
| 15 | * nsterm.m (ns_term_init): No need to re-catch SIGCHLD here, | ||
| 16 | since it hasn't been caught yet. | ||
| 17 | |||
| 1 | 2013-06-23 Lars Magne Ingebrigtsen <larsi@gnus.org> | 18 | 2013-06-23 Lars Magne Ingebrigtsen <larsi@gnus.org> |
| 2 | 19 | ||
| 3 | * image.c (compute_image_size): New function to implement | 20 | * image.c (compute_image_size): New function to implement |