История изменений
Исправление intelfx, (текущая версия) :
В удаве, действительно, цгруппы нерелевантны, а остальные проблемы были решены очень просто: запуск дочерних процессов объявили синхронным и поставили короткий таймаут с SIGKILL'ом (по всей иерархии или нет — я уже не помню).
Здесь, надо полагать, так не пройдёт. Вполне вероятно, что скажут, мол, запуск дочернего процесса — задача сложная, решить её можно потенциально сорок одним способом, так что юзайте уже существующий механизм в лице вспомогательного юнита и временного файла.
Хотя синдромом -ENOPATCH они не страдают, если напишешь что-нибудь приемлемое — наверняка вмерджат :)
Исходная версия intelfx, :
В удаве, действительно, цгруппы нерелевантны, а остальные проблемы были решены очень просто: запуск дочерних процессов объявили синхронным и поставили короткий таймаут с SIGKILL'ом (по всей иерархии или нет — я уже не помню).
Здесь, надо полагать, так не пройдёт. Вполне вероятно, что скажут, мол, запуск дочернего процесса — задача сложная, решить её можно потенциально сорок одим способом, так что юзайте уже существующий механизм в лице вспомогательного юнита и временного файла.
Хотя синдромом -ENOPATCH они не страдают, если напишешь что-нибудь приемлемое — наверняка вмерджат :)