From 5c7bbed0f5e3a31840748b3d3f31d8bc17b58d05 Mon Sep 17 00:00:00 2001 From: Dmitri Bogomolov <4glitch@gmail.com> Date: Mon, 2 Aug 2021 21:23:23 +0300 Subject: [PATCH] Send KILL to minode process --- src/tests/launcher.py | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/src/tests/launcher.py b/src/tests/launcher.py index b7b8c970..aeee178c 100644 --- a/src/tests/launcher.py +++ b/src/tests/launcher.py @@ -1,6 +1,7 @@ """Launching an external app with the network queue""" import atexit +import logging import signal import subprocess @@ -23,4 +24,9 @@ class MinodeProcess(object): def stop(self): self.process.send_signal(signal.SIGTERM) - self.process.wait(10) + try: + self.process.wait(10) + except: + logger = logging.getLogger('default') + logger.warning('Failed to stop process', exc_info=True) + self.process.send_signal(signal.SIGKILL)