Add defer recover() to avoid potential panics

This commit is contained in:
RPRX
2023-02-27 19:29:02 +00:00
committed by GitHub
parent 9e83b0bee1
commit 524506d975
+1
View File
@@ -451,6 +451,7 @@ func NewListener(inner net.Listener, config *Config) net.Listener {
return
}
go func() {
defer recover()
c, err = Server(context.Background(), c, l.config)
if err == nil {
l.conns <- c