remove duplicate check for handshake and idle timeout in session

This commit is contained in:
Marten Seemann
2020-04-14 18:21:41 +07:00
parent 4ae1a13503
commit 4d442101b3

View File

@@ -585,15 +585,6 @@ runLoop:
continue
}
if !s.handshakeComplete && now.Sub(s.sessionCreationTime) >= s.config.HandshakeTimeout {
s.destroyImpl(qerr.NewTimeoutError("Handshake did not complete in time"))
continue
}
if s.handshakeComplete && now.Sub(s.idleTimeoutStartTime()) >= s.idleTimeout {
s.destroyImpl(qerr.NewTimeoutError("No recent network activity"))
continue
}
if err := s.sendPackets(); err != nil {
s.closeLocal(err)
}