K 10 svn:author V 3 ian K 8 svn:date V 27 2014-12-10T04:54:43.034797Z K 7 svn:log V 425 Fix the watchdog timeout calculation to prevent wrap. The RPi hardware can't do a timeout bigger than 15 seconds. The code wasn't checking for this and because bitmasking was involved the requested timeout was basically adjusted modulo-16. That led to things like a 128 second timeout actually being a 9 second timeout, which accidentally worked fine until watchdogd was changed to only pet the dog once every 10 seconds. END