On 7/6/2024 12:47 PM, Jim Porter wrote: > On 7/6/2024 10:15 AM, Stefan Kangas wrote: >> Jim Porter writes: >> >>> branch: master >>> commit 7f631a3e2aca97e95b8659c902c25ab21f084e08 >>> Author: Thierry Volpiatto >>> Commit: Jim Porter >>> >>>      Allow using multiple buffers in 'eshell-command' > [snip] >> This new test is failing here: > > Hm, I can't reproduce that, but I'm guessing it's a race condition with > the process sentinel. Does this make the test pass for you? Scratch that patch. I looked into this code more, and the following should (hopefully) fix the test, as well as improving Eshell's behavior when waiting for processes more generally.