Remove os.Kill from POSIX platforms where it can't be caught
This commit is contained in:
+1
-1
@@ -173,7 +173,7 @@ func (s *darwinLaunchdService) Run() error {
|
|||||||
|
|
||||||
var sigChan = make(chan os.Signal, 3)
|
var sigChan = make(chan os.Signal, 3)
|
||||||
|
|
||||||
signal.Notify(sigChan, syscall.SIGTERM, os.Interrupt, os.Kill)
|
signal.Notify(sigChan, syscall.SIGTERM, os.Interrupt)
|
||||||
|
|
||||||
<-sigChan
|
<-sigChan
|
||||||
|
|
||||||
|
|||||||
@@ -131,7 +131,7 @@ func (s *systemd) Run() (err error) {
|
|||||||
|
|
||||||
sigChan := make(chan os.Signal, 3)
|
sigChan := make(chan os.Signal, 3)
|
||||||
|
|
||||||
signal.Notify(sigChan, syscall.SIGTERM, os.Interrupt, os.Kill)
|
signal.Notify(sigChan, syscall.SIGTERM, os.Interrupt)
|
||||||
|
|
||||||
<-sigChan
|
<-sigChan
|
||||||
|
|
||||||
|
|||||||
@@ -132,7 +132,7 @@ func (s *sysv) Run() (err error) {
|
|||||||
|
|
||||||
sigChan := make(chan os.Signal, 3)
|
sigChan := make(chan os.Signal, 3)
|
||||||
|
|
||||||
signal.Notify(sigChan, syscall.SIGTERM, os.Interrupt, os.Kill)
|
signal.Notify(sigChan, syscall.SIGTERM, os.Interrupt)
|
||||||
|
|
||||||
<-sigChan
|
<-sigChan
|
||||||
|
|
||||||
|
|||||||
@@ -123,7 +123,7 @@ func (s *upstart) Run() (err error) {
|
|||||||
|
|
||||||
sigChan := make(chan os.Signal, 3)
|
sigChan := make(chan os.Signal, 3)
|
||||||
|
|
||||||
signal.Notify(sigChan, syscall.SIGTERM, os.Interrupt, os.Kill)
|
signal.Notify(sigChan, syscall.SIGTERM, os.Interrupt)
|
||||||
|
|
||||||
<-sigChan
|
<-sigChan
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user