Fix panic

This commit is contained in:
AlexSSD7 2023-09-03 20:40:38 +01:00
commit 69db192f6c

View file

@ -99,7 +99,9 @@ func NewSSHSessionWithDelayedTimeout(ctx context.Context, timeout time.Duration,
go func() {
select {
case <-time.After(timeout):
preTimeout()
if preTimeout != nil {
preTimeout()
}
timedOut = true
_ = sc.Close()
case <-done: