summaryrefslogtreecommitdiff
path: root/lisp/emacs-lisp/checkdoc.el
diff options
context:
space:
mode:
authorJim Porter <jporterbugs@gmail.com>2022-12-09 23:07:19 -0800
committerJim Porter <jporterbugs@gmail.com>2023-08-27 12:26:19 -0700
commit2efb8d2e244d926ad5963faa4712145c8f0927ba (patch)
tree58d050ed24582f58994c4c5d852c35d2611b4765 /lisp/emacs-lisp/checkdoc.el
parent9500e7df861120156abb86d86516cb6129af1f08 (diff)
downloademacs-2efb8d2e244d926ad5963faa4712145c8f0927ba.tar.gz
emacs-2efb8d2e244d926ad5963faa4712145c8f0927ba.tar.bz2
emacs-2efb8d2e244d926ad5963faa4712145c8f0927ba.zip
Fix a race condition in Eshell's external process management
If a process is busy writing output when 'eshell-sentinel' is called, it might take a bit of time to finish up. Don't call 'eshell-kill-process-function' until we're really finished (bug#59103). * lisp/eshell/esh-proc.el (eshell-sentinel): Call 'eshell-kill-process-function' in 'finish-io'.
Diffstat (limited to 'lisp/emacs-lisp/checkdoc.el')
0 files changed, 0 insertions, 0 deletions