fix: Guard pty window resize after close (#3270)

Could help alleviate #3236.
This commit is contained in:
Mathias Fredriksson
2022-07-28 22:07:11 +03:00
committed by GitHub
parent 43b8cf04f0
commit 29d44b6283
2 changed files with 19 additions and 6 deletions

View File

@ -457,7 +457,7 @@ func (a *agent) handleSSHSession(session ssh.Session) (retErr error) {
for win := range windowSize {
resizeErr := ptty.Resize(uint16(win.Height), uint16(win.Width))
if resizeErr != nil {
a.logger.Warn(context.Background(), "failed to resize tty", slog.Error(err))
a.logger.Warn(context.Background(), "failed to resize tty", slog.Error(resizeErr))
}
}
}()