From c8aad8cc11ccfda64a07cfc9675c6e6b07d552fa Mon Sep 17 00:00:00 2001 From: Michael Albinus Date: Tue, 15 Dec 2020 12:50:50 +0100 Subject: [PATCH] Revert last change in tramp-maybe-open-connection) * lisp/net/tramp-sh.el (tramp-maybe-open-connection): Revert last change, it causes trouble. --- lisp/net/tramp-sh.el | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/lisp/net/tramp-sh.el b/lisp/net/tramp-sh.el index e9814cdadb9..f4a93c840cf 100644 --- a/lisp/net/tramp-sh.el +++ b/lisp/net/tramp-sh.el @@ -4960,9 +4960,10 @@ connection if a previous connection has died for some reason." (when (and (time-less-p 60 (time-since (tramp-get-connection-property p "last-cmd-time" 0))) - (process-live-p p) - (tramp-get-connection-property p "connected" nil)) - (unless (tramp-send-command-and-check vec "echo are you awake") + (process-live-p p)) + (tramp-send-command vec "echo are you awake" t t) + (unless (and (process-live-p p) + (tramp-wait-for-output p 10)) ;; The error will be caught locally. (tramp-error vec 'file-error "Awake did fail"))) (file-error -- 2.39.2