|
@@ -5,6 +5,8 @@ import (
|
|
|
"fmt"
|
|
"fmt"
|
|
|
"log/slog"
|
|
"log/slog"
|
|
|
"net"
|
|
"net"
|
|
|
|
|
+ "net/http"
|
|
|
|
|
+ _ "net/http/pprof"
|
|
|
"net/netip"
|
|
"net/netip"
|
|
|
"runtime"
|
|
"runtime"
|
|
|
"runtime/debug"
|
|
"runtime/debug"
|
|
@@ -34,6 +36,9 @@ func Main(c *config.C, configTest bool, buildVersion string, l *slog.Logger, dev
|
|
|
buildVersion = moduleVersion()
|
|
buildVersion = moduleVersion()
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
|
|
+ //todo no merge
|
|
|
|
|
+ go http.ListenAndServe(":6060", nil)
|
|
|
|
|
+
|
|
|
// Print the config if in test, the exit comes later
|
|
// Print the config if in test, the exit comes later
|
|
|
if configTest {
|
|
if configTest {
|
|
|
b, err := yaml.Marshal(c.Settings)
|
|
b, err := yaml.Marshal(c.Settings)
|