diff --git a/transport/internet/http/hub.go b/transport/internet/http/hub.go index a8e38ed8..0ad91f1b 100644 --- a/transport/internet/http/hub.go +++ b/transport/internet/http/hub.go @@ -102,7 +102,12 @@ func Listen(ctx context.Context, address net.Address, port net.Port, handler int } listener.server = server - go server.ListenAndServeTLS("", "") + go func() { + err := server.ListenAndServeTLS("", "") + if err != nil { + newError("stoping serving TLS").Base(err).WriteToLog() + } + }() return listener, nil }