From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Michael Albinus via "Bug reports for GNU Emacs, the Swiss army knife of text editors" Newsgroups: gmane.emacs.bugs Subject: bug#72117: Command doesn't execute correctly in eshell Date: Thu, 18 Jul 2024 18:49:42 +0200 Message-ID: <87plra7ihl.fsf@gmx.de> References: <835b5821-f522-df6e-286d-5c34962684f7@gmail.com> <87frs759nm.fsf@gmx.de> <659aac92-ea93-3726-288d-70e90a2135e5@gmail.com> Reply-To: Michael Albinus Mime-Version: 1.0 Content-Type: text/plain Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="27967"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Gnus/5.13 (Gnus v5.13) Cc: the_wurfkreuz , 72117@debbugs.gnu.org To: Jim Porter Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Thu Jul 18 18:50:32 2024 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1sUUKs-00077x-Fw for geb-bug-gnu-emacs@m.gmane-mx.org; Thu, 18 Jul 2024 18:50:30 +0200 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1sUUKT-0005qi-D5; Thu, 18 Jul 2024 12:50:05 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1sUUKP-0005qK-7z for bug-gnu-emacs@gnu.org; Thu, 18 Jul 2024 12:50:02 -0400 Original-Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1sUUKM-0000VW-BR for bug-gnu-emacs@gnu.org; Thu, 18 Jul 2024 12:49:59 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1sUUKQ-00087e-1H for bug-gnu-emacs@gnu.org; Thu, 18 Jul 2024 12:50:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Michael Albinus Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 18 Jul 2024 16:50:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 72117 X-GNU-PR-Package: emacs Original-Received: via spool by 72117-submit@debbugs.gnu.org id=B72117.172132140031205 (code B ref 72117); Thu, 18 Jul 2024 16:50:02 +0000 Original-Received: (at 72117) by debbugs.gnu.org; 18 Jul 2024 16:50:00 +0000 Original-Received: from localhost ([127.0.0.1]:37999 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sUUKN-00087E-O7 for submit@debbugs.gnu.org; Thu, 18 Jul 2024 12:50:00 -0400 Original-Received: from mout.gmx.net ([212.227.15.19]:40731) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sUUKL-00086t-0r for 72117@debbugs.gnu.org; Thu, 18 Jul 2024 12:49:58 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmx.de; s=s31663417; t=1721321385; x=1721926185; i=michael.albinus@gmx.de; bh=Dd24RB6g9qsJ1yaDpqZjQv2PNkj1/pyuS7p+luPU70M=; h=X-UI-Sender-Class:From:To:Cc:Subject:In-Reply-To:References:Date: Message-ID:MIME-Version:Content-Type:cc:content-transfer-encoding: content-type:date:from:message-id:mime-version:reply-to:subject: to; b=mTF+ADAClxaqTZMNph47PGnSs/BeWeXErRKAzvr6pruupewtPZYhXzqtn+suKEsC twqSqof/CwZ3JYNzOF5x7JwuVLeh8RYQlTfyIQ5NaUDEZQvVvSMlqF7qQgkz2Wwt0 tHs1SzLwJ/gG9FUk1UE/Ee+gjZ7b/w8ftJtcS6h5RvkTBMqh1FSjkJ3XX7R4zqQRR ywVwGbn3bu1sdT1dv7iy43GJFzF532/VWawScC/iDgRoIlEQVeN5dvMNAXzxD0hht O0YxExOSXcipSGIC71FUcLQ0tSDI5MVA5cG0IpBDkMTA0+VdP7vv7Lo4wZnHu0cA8 VePBktWpUrpunVMzPQ== X-UI-Sender-Class: 724b4f7f-cbec-4199-ad4e-598c01a50d3a Original-Received: from gandalf.gmx.de ([185.89.38.155]) by mail.gmx.net (mrgmx004 [212.227.17.190]) with ESMTPSA (Nemesis) id 1N6bfw-1sGrRv1Fqo-00vKmk; Thu, 18 Jul 2024 18:49:45 +0200 In-Reply-To: <659aac92-ea93-3726-288d-70e90a2135e5@gmail.com> (Jim Porter's message of "Thu, 18 Jul 2024 08:38:53 -0700") X-Provags-ID: V03:K1:2IxuviQBLTkoulH16NI3HNayqoVkyBj1MkSewOM8obw7hgnG8U7 Pi3zguxV59D7Q7cZURm1VFC8fNId9AqkOIxayHRAtyHVJNaYngRQqHKg87yk8FL2fAYqFlf 2ox48GCAeXcG12NTbAF9Zzc1ZLFIg+3GQYwm2MKTMk8l1gXQrqlQ05CVxmkWs5JeQI0GdCs bNwUDqDULb2QAnXp9ufSg== UI-OutboundReport: notjunk:1;M01:P0:Ex0gh1/S54c=;voZjTJbVmo6vfgwK7LhajTDX4WP wA5yYI2ib32vXAI0aP2enwtdekmU2Vzn+wkIOGPcZ88j5b7bZj1Q/CY8+z4nP8FomcDmsdOhb Pr1aHxZaPBBAraQ07ExVszVzbQaci92JmnF1MXuWqOgJWB09LY6aKubv1lmCqvoTESHT7dZF8 DABca5omz8/6KajqQ0iYNRmGwqr/C+Tq4b5QEwVVVbV7VYwAo6F+3HdiXouOCoasL0PaRohmV OCeYtwBD1QDLoU+JvcfJgVcCKp2fOHyuL5GB4rNEYoTq4zKVePoPDrhM9rjOCSHTId9jDxnkI sgnm9aCLVMHMW4H3ouwtyC0KzqGIastEg4z/ZFC4pwW3OF4R+EbrNaRC1lS3GHIChvhaXdH// n1VxDLXQrpnSgp8w57MU+PeGRryylKRVxYWb6ff+aGvNtkPvdm2B3eJ6Vc4L/NbNprL8GXqfV 1a4uANT6eiZsVKh3OcnUzzmxOa0G2yTJg+HvyF2XDYYJcC1xMx6DlpRTnYG4T2aZ9Z1yzkO/H NMOqc3ahngK/PC9t1DUEwogQthdhVEy3xKc31j6TCrYGHZjsU33neaxdejeR594E772PLWXf5 UWNvdxa0kRGod9zJbDXlCVS+Xp1A0G1BaJjXaW+MbLEGVwODb4077YJLuNOA6wTY3wtbETEYg 0qt4BF98W8rTTOoLoxJ80noi6TMTA+oY1UX3Lqw83onO3BNN2AfE9XriulH3C3cIEAXocFcL8 XuYcKdymkerAXIPjZQIWAbUxYQvuJBGJrzwdUkitqCBfQ/pKptX0GZyaaUXBhk678u6KRVp/ X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Original-Sender: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Xref: news.gmane.io gmane.emacs.bugs:288973 Archived-At: Jim Porter 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? > > Isn't a process object with the 'remote-pid' property set sufficient > here? From my understanding of the code, REMOTE is redundant in that > case. You're right, I've misremembered. Sorry for the noise. Best regards, Michael.