Fix minor issues

This commit is contained in:
Daniel
2019-01-11 22:19:45 +01:00
parent f35872ec51
commit 7da7ebf183
6 changed files with 27 additions and 16 deletions

View File

@@ -71,16 +71,14 @@ func main() {
fmt.Println("=== END STACK ===")
}
go func() {
modules.Shutdown()
os.Exit(0)
}()
go func() {
time.Sleep(3 * time.Second)
fmt.Println("===== TAKING TOO LONG FOR SHUTDOWN - PRINTING STACK TRACES =====")
pprof.Lookup("goroutine").WriteTo(os.Stdout, 2)
os.Exit(1)
}()
modules.Shutdown()
os.Exit(0)
case <-modules.ShuttingDown():
}