Убить вместе с основным процессом дочерний
У меня есть код который запускает процесс, и затем по истечению определенного времени убивает его. Проблема в том что процесс который запускается создает дочерний, и он после убййства основного продолжает работать
command = ['/usr/local/server/dvcmonitoring2.py']
process = subprocess.Popen(command)
process.kill()
Вывод ps -A
21700 ? 00:00:00 dvcmonitoring2. <defunct>
Вывод ps -ef | grep defunct
root 21700 4720 0 16:21 ? 00:00:00 [dvcmonitoring2.] <defunct>