fix: this prevents possible loops while connecting (#521)

A recent change made it possible to get stuck in a loop when connecting
to a remote. This reverts the part of it that caused this while
retaining the other behavior. This makes it possible to add to blank
known_host files again. It also adds a printout to display when a
connection is complete.
This commit is contained in:
Sylvie Crowe
2024-03-27 21:19:35 -07:00
committed by GitHub
parent 3be96c949d
commit 7b58949027
2 changed files with 2 additions and 5 deletions
+1
View File
@@ -1733,6 +1733,7 @@ func (msh *MShellProc) Launch(interactive bool) {
msh.ServerProc = cproc
msh.Status = StatusConnected
})
msh.WriteToPtyBuffer("connected to %s\n", remoteCopy.RemoteCanonicalName)
go func() {
exitErr := cproc.Cmd.Wait()
exitCode := shexec.GetExitCode(exitErr)