github.com/micro/go-micro/v2@v2.9.1/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  }