bug-gnu-emacs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

bug#60534: 28.2; Forbidden reentrant call of Tramp


From: Michael Albinus
Subject: bug#60534: 28.2; Forbidden reentrant call of Tramp
Date: Fri, 17 Feb 2023 10:42:17 +0100
User-agent: Gnus/5.13 (Gnus v5.13)

Georgi Danov <georgi.danov@gmail.com> writes:

Hi Georgi,

> As discussed in github issue
> https://github.com/joaotavora/eglot/issues/859# eglot over tramp throws
> "reentrant call" error. This is sympthom of underlying design issue -
>  aux libraries use files without being aware of the tramp conection, the
>  connection itself has no concurrency control, pooling or other
>  multi-user features and without that guard error different tramp clients
>  corrupt each other's communication with the language server.

Yes. This is a long standing problem in Tramp I have no solution
yet. Likely we need threading in Tramp for this, but this causes other
problems.

For the time being I merge this with bug#49954, which points to the same
problem (although with different symptoms).

Best regards, Michael.





reply via email to

[Prev in Thread] Current Thread [Next in Thread]