Просмотр исходного кода

Add SIGTERM to list of orderly shutdown signals

Rod Hynes 9 лет назад
Родитель
Сommit
efd03cf99c
1 измененных файлов с 1 добавлено и 1 удалено
  1. 1 1
      psiphon/server/services.go

+ 1 - 1
psiphon/server/services.go

@@ -113,7 +113,7 @@ func RunServices(configJSON []byte) error {
 
 
 	// An OS signal triggers an orderly shutdown
 	// An OS signal triggers an orderly shutdown
 	systemStopSignal := make(chan os.Signal, 1)
 	systemStopSignal := make(chan os.Signal, 1)
-	signal.Notify(systemStopSignal, os.Interrupt, os.Kill)
+	signal.Notify(systemStopSignal, os.Interrupt, os.Kill, syscall.SIGTERM)
 
 
 	// SIGUSR1 triggers a reload of support services
 	// SIGUSR1 triggers a reload of support services
 	reloadSupportServicesSignal := make(chan os.Signal, 1)
 	reloadSupportServicesSignal := make(chan os.Signal, 1)