Собственно, была задача запустить программу и гарантированно остановить ее через некоторое время выполнения. Т.е. как бы она ни повисла - убить. С традиционной для Linux легкостью находится решение.
Код:
timeout -k 15 -s 15 время программа
т.е. суть в запуске программы через утилиту timeout. Время указывается в секундах.