I've recently setup
watchdog using Intel hardware TCO that does automatically reboot the system it crashes (using Ubuntu LTS).
watchdog.conf you can configure a timeout before reboot.
Defaults to 60secs.
Since my devices are playing audio in store which can be really problematic when there is a crash (sound gets stuck in a loop!). I'd like to know how low I could go?
I've used the default