INNER CODE UNIT · Go

main

devtron-labs/devtron · cmd/external-app/main.go:27

func main() {
	app, err := InitializeApp()
	if err != nil {
		log.Panic(err)
	}
	go app.Start()
	//     gracefulStop start
	var gracefulStop = make(chan os.Signal)
	signal.Notify(gracefulStop, syscall.SIGTERM)
	signal.Notify(gracefulStop, syscall.SIGINT)

	sig := <-gracefulStop
	fmt.Printf("caught sig: %+v", sig)
	app.Stop()
	//      gracefulStop end
}

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…