diff --git a/internal/server/server.go b/internal/server/server.go index bec338c..31a4c1e 100644 --- a/internal/server/server.go +++ b/internal/server/server.go @@ -55,6 +55,11 @@ func (s *Server) listenTCP(ctx context.Context, addr string, tcfg *tls.Config) { panic(err) } + ln.Log(ctx, ln.F{ + "action": "tcp+tls listening", + "addr": l.Addr(), + }) + ln.Log(ctx, ln.Action("tcp+tls listening"), ln.F{"addr": l.Addr()}) for { @@ -139,11 +144,11 @@ func New(cfg Config) (*Server, error) { Manager: m, } - s.listenKCP(context.Background(), cfg.BackendKCPAddr, &tls.Config{ + go s.listenKCP(context.Background(), cfg.BackendKCPAddr, &tls.Config{ GetCertificate: m.GetCertificate, }) - s.listenTCP(context.Background(), cfg.BackendTCPAddr, &tls.Config{ + go s.listenTCP(context.Background(), cfg.BackendTCPAddr, &tls.Config{ GetCertificate: m.GetCertificate, })