package pprof import ( "net" "sync" "github.com/coredns/coredns/plugin" clog "github.com/coredns/coredns/plugin/pkg/log" "github.com/mholt/caddy" ) var log = clog.NewWithPlugin("pprof") const defaultAddr = "localhost:6053" func init() { caddy.RegisterPlugin("pprof", caddy.Plugin{ ServerType: "dns", Action: setup, }) } func setup(c *caddy.Controller) error { h := &handler{addr: defaultAddr} i := 0 for c.Next() { if i > 0 { return plugin.Error("pprof", plugin.ErrOnce) } i++ args := c.RemainingArgs() if len(args) == 1 { h.addr = args[0] _, _, e := net.SplitHostPort(h.addr) if e != nil { return e } } if len(args) > 1 { return plugin.Error("pprof", c.ArgErr()) } if c.NextBlock() { return plugin.Error("pprof", c.ArgErr()) } } pprofOnce.Do(func() { c.OnStartup(h.Startup) c.OnShutdown(h.Shutdown) }) return nil } var pprofOnce sync.Once ue='ansg191/system-store'>ansg191/system-store Unnamed repository; edit this file 'description' to name the repository.
aboutsummaryrefslogtreecommitdiff
path: root/docs/runtime/configuration.md (unfollow)
AgeCommit message (Expand)AuthorFilesLines
2023-07-17package json `main` field extension order (#3664)Gravatar Dylan Conway 3-3/+96
2023-07-17[install] handle duplicated workspace declarations gracefully (#3662)Gravatar Alex Lam S.L 2-6/+197
2023-07-17Clean up worker docsGravatar Colin McDonnell 1-65/+69
2023-07-17Tweak test docsGravatar Colin McDonnell 2-4/+3
2023-07-17workaround `readable-stream` compatibility (#3626)Gravatar Alex Lam S.L 3-4/+5
2023-07-17Fix flaky process testGravatar Jarred SUmner 1-2/+2
2023-07-17Fix test with incorrect textGravatar Jarred Sumner 1-3/+3
2023-07-17Fix incorrect nameGravatar Jarred Sumner 2-4/+4
2023-07-17Fix speculative crashes in console.log(formData) and console.log(headers)Gravatar Jarred Sumner 2-30/+24
2023-07-17Fix crash in console.log(urlSearchParams) on a URLSearchParams object with a ...Gravatar Jarred Sumner 2-4/+99
2023-07-17Fix memory leak in `await new Response(latin1String).arrayBuffer()` and `awai...Gravatar Jarred Sumner 16-102/+361
2023-07-1720% faster `deserialize` (#3655)Gravatar Jarred Sumner 2-12/+197
2023-07-16Document `--smol`Gravatar Jarred Sumner 1-70/+59
2023-07-16Add `--smol` to bunfigGravatar Jarred Sumner 1-0/+12
2023-07-16Document serialize/deserializeGravatar Jarred Sumner 1-0/+14