[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
bug#61350: Eglot over Tramp freezes with large project
From: |
Michael Albinus |
Subject: |
bug#61350: Eglot over Tramp freezes with large project |
Date: |
Tue, 07 Mar 2023 14:47:23 +0100 |
User-agent: |
Gnus/5.13 (Gnus v5.13) |
Thomas Koch <thomas@koch.ro> writes:
> Thanks Michael!
Hi Thomas,
> What is the advantage of this patch over just removing the JUST-THIS-ONE
> argument? In both cases tramp is triggering accept-process-output for
> processes it does not own.
It touches only processes which share the same connection via ssh
ControlMaster (and putty share). Nothing else.
> However with your patch there is a potential timing issue: blocking
> process output could still arrive between your new loop and tramps
> call to accept-process-output with JUST-THIS-ONE.
You have seen the timing? I'll change the timeout of
accept-process-output to 0. This should prevent blocking.
> I'd think that there might be room for an essay "JUST-THIS-ONE considered
> evil"?
In my book, one shall touch only data one is related to. Processes, not
related to the same Tramp connection, are taboo.
Best regards, Michael.
- bug#61350: Eglot over Tramp freezes with large project, (continued)
- bug#61350: Eglot over Tramp freezes with large project, Stefan Monnier, 2023/03/15
- bug#61350: Eglot over Tramp freezes with large project, João Távora, 2023/03/15
- bug#61350: Eglot over Tramp freezes with large project, Jim Porter, 2023/03/16
- bug#61350: Eglot over Tramp freezes with large project, Stefan Monnier, 2023/03/16
- bug#61350: Eglot over Tramp freezes with large project, João Távora, 2023/03/16
- bug#61350: Eglot over Tramp freezes with large project, João Távora, 2023/03/16
- bug#61350: Eglot over Tramp freezes with large project, Stefan Monnier, 2023/03/16
- bug#61350: Eglot over Tramp freezes with large project, João Távora, 2023/03/16
- bug#61350: Eglot over Tramp freezes with large project,
Michael Albinus <=
- bug#61350: Eglot over Tramp freezes with large project, Michael Albinus, 2023/03/06
- bug#61350: Eglot over Tramp freezes with large project, João Távora, 2023/03/06
- bug#61350: Eglot over Tramp freezes with large project, João Távora, 2023/03/06
bug#61350: Eglot over Tramp freezes with large project, Michael Albinus, 2023/03/02