Merge pull request #7120 from cli/codespace-ssh-fix
codespace ssh: fix "connection reset by peer"
This commit is contained in:
commit
b2b0a1692e
3 changed files with 3 additions and 15 deletions
|
|
@ -51,11 +51,7 @@ func (a *App) Jupyter(ctx context.Context, selector *CodespaceSelector) (err err
|
|||
if err != nil {
|
||||
return
|
||||
}
|
||||
|
||||
err = invoker.Close()
|
||||
if err != nil {
|
||||
return
|
||||
}
|
||||
defer safeClose(invoker, &err)
|
||||
|
||||
serverPort, serverUrl, err = invoker.StartJupyterServer(ctx)
|
||||
return
|
||||
|
|
|
|||
|
|
@ -61,11 +61,7 @@ func (a *App) Logs(ctx context.Context, selector *CodespaceSelector, follow bool
|
|||
if err != nil {
|
||||
return
|
||||
}
|
||||
|
||||
err = invoker.Close()
|
||||
if err != nil {
|
||||
return
|
||||
}
|
||||
defer safeClose(invoker, &err)
|
||||
|
||||
remoteSSHServerPort, sshUser, err = invoker.StartSSHServer(ctx)
|
||||
return
|
||||
|
|
|
|||
|
|
@ -177,11 +177,7 @@ func (a *App) SSH(ctx context.Context, sshArgs []string, opts sshOptions) (err e
|
|||
if err != nil {
|
||||
return
|
||||
}
|
||||
|
||||
err = invoker.Close()
|
||||
if err != nil {
|
||||
return
|
||||
}
|
||||
defer safeClose(invoker, &err)
|
||||
|
||||
remoteSSHServerPort, sshUser, err = invoker.StartSSHServerWithOptions(ctx, startSSHOptions)
|
||||
return
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue