]> git.eshelyaron.com Git - emacs.git/commit
When closing an Eshell process target, send EOF three times
authorJim Porter <jporterbugs@gmail.com>
Sun, 26 Jun 2022 16:27:20 +0000 (18:27 +0200)
committerLars Ingebrigtsen <larsi@gnus.org>
Sun, 26 Jun 2022 16:27:20 +0000 (18:27 +0200)
commit7faea4a15ead8307f59b055cfecba0928a9110c8
tree1352562edf4dbd97ddcf1a635982c3c59b09915a
parent51f24fe2f418f2b7c4fa6732384bdd198f67f24f
When closing an Eshell process target, send EOF three times

* lisp/eshell/esh-io.el (eshell-close-target): Send EOF 3 times.

* test/lisp/eshell/em-extpipe-tests.el (em-extpipe-tests--deftest):
Re-enable these tests on EMBA.

This patch is adapted by one from Ken Brown, who uncovered the reason
for this bug (bug#56025).
lisp/eshell/esh-io.el
test/lisp/eshell/em-extpipe-tests.el