diff --git a/transport/quic/quic.go b/transport/quic/quic.go index 8a1e3f61..92854e3c 100644 --- a/transport/quic/quic.go +++ b/transport/quic/quic.go @@ -113,7 +113,7 @@ func (q *quicTransport) Dial(addr string, opts ...transport.DialOption) (transpo NextProtos: []string{"http/1.1"}, } } - s, err := quic.DialAddr(addr, config, nil) + s, err := quic.DialAddr(addr, config, &quic.Config{KeepAlive: true}) if err != nil { return nil, err } @@ -156,7 +156,7 @@ func (q *quicTransport) Listen(addr string, opts ...transport.ListenOption) (tra } } - l, err := quic.ListenAddr(addr, config, nil) + l, err := quic.ListenAddr(addr, config, &quic.Config{KeepAlive: true}) if err != nil { return nil, err }