epoch1970;429231 Wrote: > On my system the power control loop checks againsts a value set by the > system state loop (srvPowerControl participates in defining the system > state); > If there is no value to be read by the control loop, or the value is > not polled by the control loop between 2 updates of the state loop, > something is wrong (since by design the control loop runs light and > fast, and the state loop slow with low priority.) > When no polling has occured, my system commands reboot (after a few > reads, to "be sure" --e.g. take services startup order into account)
I.e. a home-brewed watchdog, yes? My current hardware includes a BIOS watchdog function and I know linux has watchdog drivers. I haven't really figured out how to make them work, though. Have you played around with any of these system watchdog facilities? If I knew more about them, I might be tempted to add another command to SrvrPowerCtrl that could "feed" a watchdog each minute...something like what the windows PreventStandby plugin does now. If we were to go with just the "is idle" message via the registry, that should avoid the sort of system deadlock as you describe. Presumably, LightsOut has the responsibility of clearing the "is idle" flag. -- gharris999 ------------------------------------------------------------------------ gharris999's Profile: http://forums.slimdevices.com/member.php?userid=115 View this thread: http://forums.slimdevices.com/showthread.php?t=48521 _______________________________________________ plugins mailing list [email protected] http://lists.slimdevices.com/mailman/listinfo/plugins
