github.com/annwntech/go-micro/v2@v2.9.5/util/signal/signal.go (about) 1 package signal 2 3 import ( 4 "os" 5 "syscall" 6 ) 7 8 // ShutDownSingals returns all the singals that are being watched for to shut down services. 9 func Shutdown() []os.Signal { 10 return []os.Signal{ 11 syscall.SIGTERM, syscall.SIGINT, syscall.SIGQUIT, syscall.SIGKILL, 12 } 13 }