INNER CODE UNIT · Go

catchSigs

corneliusweig/rakkess · cmd/signals.go:30

func catchSigs(cancel context.CancelFunc, sigs ...os.Signal) {
	sigChan := make(chan os.Signal, 1)
	signal.Notify(sigChan, sigs...)

	go func() {
		<-sigChan
		cancel()
	}()
}

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…