support tcp AND ssl

master
Bel LaPointe 2025-11-20 17:15:22 -07:00
parent 4a0e3c15e9
commit b6422eb0c0
1 changed files with 2 additions and 2 deletions

View File

@ -123,7 +123,7 @@ func (s *Server) ServeTCPTLS(addr, c, k string) error {
return err
}
defer listen.Close()
tlsListener, err := tls.NewListener(listen, &tls.Config{
tlsListener := tls.NewListener(listen, &tls.Config{
Certificates: certificates,
MinVersion: tls.VersionTLS12,
CurvePreferences: []tls.CurveID{tls.CurveP521, tls.CurveP384, tls.CurveP256},
@ -135,7 +135,7 @@ func (s *Server) ServeTCPTLS(addr, c, k string) error {
tls.TLS_RSA_WITH_AES_256_CBC_SHA,
},
})
return s.serveTCP(addr, listen)
return s.serveTCP(addr, tlsListener)
}
func (s *Server) ServeTCP(addr string) error {