Kaynağa Gözat

feat: change the handshake timeout of quic to default vaule

秋のかえで 4 yıl önce
ebeveyn
işleme
7a778d74d0
1 değiştirilmiş dosya ile 1 ekleme ve 5 silme
  1. 1 5
      app/dns/nameserver_quic.go

+ 1 - 5
app/dns/nameserver_quic.go

@@ -27,8 +27,6 @@ import (
 // by selecting the ALPN token "dq" in the crypto handshake.
 const NextProtoDQ = "doq-i00"
 
-const handshakeTimeout = time.Second * 8
-
 // QUICNameServer implemented DNS over QUIC
 type QUICNameServer struct {
 	sync.RWMutex
@@ -373,9 +371,7 @@ func (s *QUICNameServer) getSession() (quic.Session, error) {
 
 func (s *QUICNameServer) openSession() (quic.Session, error) {
 	tlsConfig := tls.Config{}
-	quicConfig := &quic.Config{
-		HandshakeTimeout: handshakeTimeout,
-	}
+	quicConfig := &quic.Config{}
 
 	session, err := quic.DialAddrContext(context.Background(), s.destination.NetAddr(), tlsConfig.GetTLSConfig(tls.WithNextProto("http/1.1", http2.NextProtoTLS, NextProtoDQ)), quicConfig)
 	if err != nil {