LINUX.ORG.RU

История изменений

Исправление Qwentor, (текущая версия) :

		while True:
			
			for process in processes:
				try:
					os.kill(process.pid, 0)
					print(process.pid, 'running')
				except:
					flag_run -= 1
					

			print(flag_run)

			if(flag_run == 0):
				break;

			sleep(5);

Все равно пишет running, даже если процесс давно убит

Исходная версия Qwentor, :

while True:
			
			for process in processes:
				try:
					os.kill(process.pid, 0)
					print(process.pid, 'running')
				except:
					flag_run -= 1
					

			print(flag_run)

			if(flag_run == 0):
				break;

			sleep(5);

Все равно пишет running, даже если процесс давно убит