From 69bfb0ff13385f6856b0ca26760bd550de67a13d Mon Sep 17 00:00:00 2001 From: Yuhong Wen Date: Tue, 13 Aug 2024 11:48:33 -0400 Subject: [PATCH] use process.kill() to kill the children processes. --- nvflare/private/fed/app/utils.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/nvflare/private/fed/app/utils.py b/nvflare/private/fed/app/utils.py index d3b0c0ae82..49fc65b9ea 100644 --- a/nvflare/private/fed/app/utils.py +++ b/nvflare/private/fed/app/utils.py @@ -56,7 +56,7 @@ def kill_child_processes(parent_pid, sig=signal.SIGTERM): return children = parent.children(recursive=True) for process in children: - process.send_signal(sig) + process.kill() def create_admin_server(fl_server: FederatedServer, server_conf=None, args=None, secure_train=False):