[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Remote asynchronous processes
From: |
Michael Albinus |
Subject: |
Re: Remote asynchronous processes |
Date: |
Sun, 9 Aug 2020 09:22:52 +0200 |
> Am 06.08.2020 um 21:08 schrieb Sean Whitton <spwhitton@spwhitton.name>:
>
> Hello Michael,
Hi Sean,
>
>> On Tue 04 Aug 2020 at 02:27PM +02, Michael Albinus wrote:
>>
>> Finally, I've committed a respective patch to Emacs master. Read the
>> Tramp manual (info "(tramp) Improving performance of asynchronous
>> remote processes") about.
>
> I hope you don't mind me replying here to ask a question about this.
>
> Is there a way to turn this on for all SSH connections which don't use
> multi-hops? I.e. all SSH connections originating from localhost with no
> further hops? I imagine this is something a lot of users would want to
> turn on.
>
> I assume it would be unwise to use
>
> (add-to-list 'tramp-connection-properties
> '("\\`/ssh:.+:/"
> "direct-async-process" t))
>
> or similar, because there can be implicit multi-hops thanks to tramp
> tramp-default-proxies-alist and tramp remembering used proxies.
That's a good idea. Will implement a fallback to Tramp's "classic"
implementation of make-network, when there are multi-hops, or stderr is given.
This will take some days before it happens, due to vacation time.
> Sean Whitton
Best regards, Michael.