Merge pull request #1951 from lucas-clemente/fix-echo-example

fix ALPN in echo example
This commit is contained in:
Marten Seemann
2019-06-09 23:07:30 +08:00
committed by GitHub

View File

@@ -49,7 +49,11 @@ func echoServer() error {
} }
func clientMain() error { func clientMain() error {
session, err := quic.DialAddr(addr, &tls.Config{InsecureSkipVerify: true}, nil) tlsConf := &tls.Config{
InsecureSkipVerify: true,
NextProtos: []string{"quic-echo-example"},
}
session, err := quic.DialAddr(addr, tlsConf, nil)
if err != nil { if err != nil {
return err return err
} }
@@ -101,5 +105,8 @@ func generateTLSConfig() *tls.Config {
if err != nil { if err != nil {
panic(err) panic(err)
} }
return &tls.Config{Certificates: []tls.Certificate{tlsCert}} return &tls.Config{
Certificates: []tls.Certificate{tlsCert},
NextProtos: []string{"quic-echo-example"},
}
} }