site_archiver@lists.apple.com Delivered-To: darwin-dev@lists.apple.com g _______________________________________________ Do not post admin requests to the list. They will be ignored. Darwin-dev mailing list (Darwin-dev@lists.apple.com) Help/Unsubscribe/Update your Subscription: http://lists.apple.com/mailman/options/darwin-dev/site_archiver%40lists.appl... I forgot to say: in the original version there was no userland process. The watchdog task, i.e. the one that resets the reboot timer, was in the KEXT too. The watchdog task would simply reset the reboot task timer and then reset its own timer. The only problem is that before resetting the reboot timer it had to call something that might block, and I do not think this is acceptable in a KEXT (would that not bring the whole system to a halt?). This is unfortunate for two reasons: it is more complex coding, and, above all, it is less secure. Anyone can call and set the reboot timer from userland... I will have to add some shared secret. This email sent to site_archiver@lists.apple.com