Subject: Re: bug#72117: Command doesn't execute correctly in eshell

From: Michael Albinus <[email-masked]>
Date: Thu, 18 Jul 2024 11:31:09 +0200

Jim Porter <[email-masked]> writes:

Hi Jim,

> diff --git a/lisp/eshell/esh-proc.el b/lisp/eshell/esh-proc.el
> index 0dcdf3bb76c..fbeb13362f3 100644
> --- a/lisp/eshell/esh-proc.el
> +++ b/lisp/eshell/esh-proc.el
> +                   (cond
> +                    ;; Delay signalling remote processes to prevent
> +                    ;; "Forbidden reentrant call of Tramp".
> +                    ((process-get proc 'remote-pid)
> +                     (run-at-time 0 nil #'signal-process proc 'SIGPIPE))

Shouldn't there be a non-nil REMOTE argument?

Best regards, Michael.