GCS Server add SIGTERM signal handler (#8795)

This commit is contained in:
fangfengbin
2020-06-08 17:26:36 +08:00
committed by GitHub
parent d04953ab3c
commit 68718b33b4
7 changed files with 98 additions and 56 deletions
+6
View File
@@ -910,6 +910,12 @@ class Node:
check_alive=check_alive,
allow_graceful=allow_graceful)
if ray_constants.PROCESS_TYPE_GCS_SERVER in self.all_processes:
self._kill_process_type(
ray_constants.PROCESS_TYPE_GCS_SERVER,
check_alive=check_alive,
allow_graceful=allow_graceful)
# We call "list" to copy the keys because we are modifying the
# dictionary while iterating over it.
for process_type in list(self.all_processes.keys()):