metalinter fixes from review

This commit is contained in:
Ethan Buchman
2017-10-04 00:13:58 -04:00
parent cf49ba876f
commit c8805fd7de
3 changed files with 6 additions and 5 deletions

View File

@ -8,6 +8,7 @@ import (
"os"
"os/signal"
"strings"
"syscall"
)
var (
@ -16,8 +17,7 @@ var (
func TrapSignal(cb func()) {
c := make(chan os.Signal, 1)
signal.Notify(c, os.Interrupt)
signal.Notify(c, os.Kill) // nolint: megacheck
signal.Notify(c, os.Interrupt, syscall.SIGTERM)
go func() {
for sig := range c {
fmt.Printf("captured %v, exiting...\n", sig)