]> git.eshelyaron.com Git - emacs.git/commit
Fix a Tramp bug when running several asynchronous processes
authorMichael Albinus <michael.albinus@gmx.de>
Wed, 21 Aug 2024 08:46:20 +0000 (10:46 +0200)
committerEshel Yaron <me@eshelyaron.com>
Wed, 21 Aug 2024 09:56:23 +0000 (11:56 +0200)
commit57f257f8526170e2daa0b295d054c4f7e7e40aab
tree128bf39a4affe06dcad60f03a9f71c189068fc91
parentf3b3876e49cad2e3678f4160199bc21db9cb422b
Fix a Tramp bug when running several asynchronous processes

* lisp/net/tramp-cache.el (tramp-get-hash-table):
Add ;;;###tramp-autoload cookie.

* lisp/net/tramp.el (tramp-file-name-handler): Flush connection
properties "process-name" and "process-buffer".

* test/lisp/net/tramp-tests.el
(tramp--test-deftest-direct-async-process): Skip when underlying
TEST has taken too much time.
(tramp--test-with-proper-process-name-and-buffer): Remove.
(tramp-test45-asynchronous-requests): Remove callees.

(cherry picked from commit 0b7f649614d8eb7694e98372dea7b7e01f090265)
lisp/net/tramp-cache.el
lisp/net/tramp-sshfs.el
lisp/net/tramp.el
test/lisp/net/tramp-tests.el