У меня есть скрипт, который постоянно segfaults - проблема, которую я не могу решить, так как segfault находится в привязках python libxml - не написал их. Итак, в Linux я использовал inf.loop, чтобы, когда сценарий умирал - он перезапускался, вот так:
#!/bin/bash
while [ 1 ]
do
nice -n 19 python server.py
sleep 1
done
Ну, я не могу найти / bin / bash во FreeBSD, так что это не работает.
Есть идеи? Учтите, что cron не является опцией - допустимое время простоя составляет несколько секунд.