1 //go:generate goversioninfo
12 "github.com/git-lfs/git-lfs/commands"
16 c := make(chan os.Signal)
17 signal.Notify(c, os.Interrupt, os.Kill)
24 once.Do(commands.Cleanup)
25 fmt.Fprintf(os.Stderr, "\nExiting because of %q signal.\n", sig)
28 if sysSig, ok := sig.(syscall.Signal); ok {
29 exitCode = int(sysSig)
31 os.Exit(exitCode + 128)
36 once.Do(commands.Cleanup)