Merge pull request #1226 from lucas-clemente/fix-tls-session-accepting

continue accepting sessions after encountering a connection ID collision
This commit is contained in:
Marten Seemann
2018-03-07 15:12:46 +07:00
committed by GitHub

View File

@@ -141,7 +141,7 @@ func (s *server) setupTLS() error {
connID := tlsSession.connID
sess := tlsSession.sess
if _, ok := s.sessions[connID]; ok { // drop this session if it already exists
return
continue
}
s.sessionsMutex.Lock()
s.sessions[connID] = sess