diff options
author | Paul Eggert <eggert@cs.ucla.edu> | 2013-07-20 23:53:47 -0700 |
---|---|---|
committer | Paul Eggert <eggert@cs.ucla.edu> | 2013-07-20 23:53:47 -0700 |
commit | ee01079735d08d5d9481b26d89f87257ac02efff (patch) | |
tree | 2c3d87556a649501e1ea9eea723364ad146ae7ba /lisp/emacs-lisp/rx.el | |
parent | 02c66599e3b30ef2119d5307099f16e2b53018da (diff) | |
download | emacs-ee01079735d08d5d9481b26d89f87257ac02efff.tar.gz emacs-ee01079735d08d5d9481b26d89f87257ac02efff.tar.bz2 emacs-ee01079735d08d5d9481b26d89f87257ac02efff.zip |
Avoid vfork-related deadlock more cleanly.
* callproc.c (child_setup): When the child's exec fails, output
the program name, as that's more useful. Use O_NONBLOCK to avoid
deadlock.
* process.c (create_process_1): Remove; no longer needed.
(create_process): Remove timer hack; no longer needed, now that
the child avoids deadlock.
Diffstat (limited to 'lisp/emacs-lisp/rx.el')
0 files changed, 0 insertions, 0 deletions