История изменений
Исправление firkax, (текущая версия) :
jobs это фоновые задачи шелла, к субпроцессам запущеных прог они отношения не имеют
Варианты:
-
поставь туда sleep 10 в середину (самое простое)
-
городи сложные проверки списка процессов на предмет отсутствия там этого (но чтобы всё правильно сделать придётся много возиться - например что бы не получать побочного влияния от того что кто-то ещё запустит на этом компе другой openrtsp)
-
проверяй наличие коннектов к указанному адресу, как исчезли - видимо тот openrtsp закончился, но тут похожие проблемы как в п.2
-
возможно у openrtsp есть опция чтобы не уходить в фоновый режим или ты сможешь его пропатчить для такого
Исправление firkax, :
jobs это фоновые задачи шелла, к субпроцессам запущеных прог они отношения не имеют
Варианты:
-
поставь туда sleep 10 в середину (самое простое)
-
городи сложные проверки списка процессов на предмет отсутствия там этого (но чтобы всё правильно сделать придётся много возиться - например что бы не получать побочного влияния от того что кто-то ещё запустит на этом компе другой openrtsp)
-
проверяй наличие коннектов к указанному адресу, как исчезли - видимо тот openrtsp закончился, но тут похожие проблемы как в п.2
Исходная версия firkax, :
jobs это фоновые задачи шелла к субпроцессам запущеных прог они отношения не имеют либо поставь туда sleep 10 в середину (самое простое), либо городи сложные проверки списка процессов на предмет отсутствия там этого (но чтобы всё правильно сделать придётся много возиться - например что бы не получать побочного влияния от того что кто-то ещё запустит на этом компе другой openrtsp)