X-Git-Url: http://www.git.stargrave.org/?a=blobdiff_plain;f=cmd%2Fgodlighty%2Fmain.go;h=4198753b354edb4411c94c105354fec7196bbfac;hb=2f586a29a068c0481737f298114b01bf6e8a64a5;hp=6c7114511e455f2134eca5f797ea0716ef73fcd0;hpb=14810b561b8508887bab3c677d39e6389673ac45;p=godlighty.git diff --git a/cmd/godlighty/main.go b/cmd/godlighty/main.go index 6c71145..4198753 100644 --- a/cmd/godlighty/main.go +++ b/cmd/godlighty/main.go @@ -31,6 +31,7 @@ import ( "syscall" "time" + "github.com/davecgh/go-spew/spew" "golang.org/x/net/netutil" "go.stargrave.org/godlighty" @@ -91,6 +92,15 @@ func main() { } } + info := make(chan os.Signal) + signal.Notify(info, syscall.SIGINFO) + go func() { + for { + <-info + spew.Fdump(os.Stdout, godlighty.Hosts) + } + }() + srv := http.Server{Handler: godlighty.MainHandler} go func() { <-shutdown