From 2ea41574a2687798ca2511558645b8e4a8d0473a Mon Sep 17 00:00:00 2001 From: Patrick Donnelly Date: Mon, 25 Feb 2019 11:10:51 -0800 Subject: [PATCH] qa: use SIGTERM when stopping vstart service Otherwise MDS will not send down:dne to mons when restarting. Signed-off-by: Patrick Donnelly --- qa/tasks/vstart_runner.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/qa/tasks/vstart_runner.py b/qa/tasks/vstart_runner.py index 260e9907cb23c..bdfc04fc3a0f7 100644 --- a/qa/tasks/vstart_runner.py +++ b/qa/tasks/vstart_runner.py @@ -354,7 +354,7 @@ class LocalDaemon(object): pid = self._get_pid() log.info("Killing PID {0} for {1}.{2}".format(pid, self.daemon_type, self.daemon_id)) - os.kill(pid, signal.SIGKILL) + os.kill(pid, signal.SIGTERM) waited = 0 while pid is not None: @@ -362,7 +362,7 @@ class LocalDaemon(object): if new_pid is not None and new_pid != pid: log.info("Killing new PID {0}".format(new_pid)) pid = new_pid - os.kill(pid, signal.SIGKILL) + os.kill(pid, signal.SIGTERM) if new_pid is None: break -- 2.39.5