From e85f527ca634b81a9dc69ac01ad9eaa9cf0e355c Mon Sep 17 00:00:00 2001 From: _Frky <3105926+Frky@users.noreply.github.com> Date: Fri, 31 Dec 2021 16:02:14 +0100 Subject: [PATCH] Use SIGINT and remove unecessary terminate --- test/test_masscanned.py | 13 +++++-------- 1 file changed, 5 insertions(+), 8 deletions(-) diff --git a/test/test_masscanned.py b/test/test_masscanned.py index 8c1c08b..044a295 100755 --- a/test/test_masscanned.py +++ b/test/test_masscanned.py @@ -20,6 +20,7 @@ import atexit import functools import logging import os +from signal import SIGINT import subprocess import sys from time import sleep @@ -193,20 +194,16 @@ except AssertionError: result = -1 # terminate masscanned -masscanned.send_signal(2) -masscanned.terminate() +masscanned.send_signal(SIGINT) masscanned.wait() # terminate capture if TCPDUMP: - tcpdump.send_signal(2) - tcpdump.terminate() + tcpdump.send_signal(SIGINT) tcpdump.wait() if ZEEK_PASSIVERECON: - zeek.send_signal(2) - zeek.terminate() + zeek.send_signal(SIGINT) zeek.wait() if P0F: - p0f.send_signal(2) - p0f.terminate() + p0f.send_signal(SIGINT) p0f.wait() sys.exit(result)