continue accepting sessions after encountering a connection ID collision

This commit is contained in:
Marten Seemann
2018-03-07 10:54:40 +07:00
parent effced62b1
commit 0afba48de8

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