INNER CODE UNIT · Go

sig

VersusControl/versus-incident · cmd/main.go:260

		sig := <-sigCh
		log.Printf("received signal %s, shutting down…", sig)
		rootCancel()
		if err := app.Shutdown(); err != nil {
			log.Printf("shutdown error: %v", err)
		}
	}()

	addr := cfg.Host + ":" + strconv.Itoa(cfg.Port)

	printCustomBanner()
	if err := app.Listen(addr); err != nil {
		log.Fatalf("Failed to start server: %v", err)
	}

	rootCancel()
	if !agent.WaitForShutdownFlush(agentDone, agentFlushGrace) {
		log.Printf("agent: shutdown flush did not finish within %s; learned state may be incomplete", agentFlushGrace)

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…