Я пишу программу на Python, которая использует API с закрытым исходным кодом в Linux. API иногда работает, а иногда дает сбой, что также приводит к сбою моей программы. Однако, если программа выполняется в течение 10 секунд, она миновала точку, в которой у нее есть шанс сбоить в сегменте, и работает вечно (ошибки возникают только в начале).
Я думаю, мне нужен какой-то тип сценария, который:
запускается моя программа python,
ждет 10 секунд,
проверяет, работает ли python
, если он запущен, сценарий должен заканчиваться, не завершая python
, если python НЕ запущен, повторите.
Возможна ли такая программа? Убьет ли скрипт также segfault?