From: Michael Albinus Date: Tue, 2 Aug 2016 20:38:03 +0000 (+0200) Subject: Fix Bug#23883 X-Git-Tag: emacs-26.0.90~1815 X-Git-Url: http://git.eshelyaron.com/gitweb/?a=commitdiff_plain;h=508349920555ac02dcba71c4d4c60c5a6bb509b6;p=emacs.git Fix Bug#23883 * lisp/net/tramp-sh.el (tramp-maybe-open-connection): Call `process-actions' with adapted position. The connection buffer might have been cleaned up already. (Bug#23883) --- diff --git a/lisp/net/tramp-sh.el b/lisp/net/tramp-sh.el index abfd56eb926..62bf1a6c081 100644 --- a/lisp/net/tramp-sh.el +++ b/lisp/net/tramp-sh.el @@ -4853,7 +4853,10 @@ connection if a previous connection has died for some reason." (tramp-message vec 3 "Sending command `%s'" command) (tramp-send-command vec command t t) (tramp-process-actions - p vec pos tramp-actions-before-shell + p vec + (min + pos (with-current-buffer (process-buffer p) (point-max))) + tramp-actions-before-shell (or connection-timeout tramp-connection-timeout)) (tramp-message vec 3 "Found remote shell prompt on `%s'" l-host))