Date: Fri, 26 Nov 2010 13:28:47 +0000
Subject: svn commit r2704 - in branches/windows_port: . common drivers include scripts scripts/Windows server
Author: fbohe-guest
Date: Fri Nov 26 13:28:46 2010
New Revision: 2704
URL: http://trac.networkupstools.org/projects/nut/changeset/2704

Log:
Change the "full services" approach to a more POSIX one.
We now have only one Windows service in charge of starting/stopping the relevant NUT processes. It's a Windows replacement for the init script. This service is also a proxy for processes to write to Windows event log. So only one service has to be registered to be able to log event.

As I understand it, one of the design goals of the Windows service subsystem is to monitor processes and restart them when they fail. While I understand that there are valid reasons for consolidating all of NUT into a single service, that sounds like it would make it harder to notice if upsd, upsmon or a driver falls over. You may want to simulate a driver failure (kill the process) and see how that affects the rest of NUT.

_______________________________________________
Nut-upsdev mailing list
[email protected]
http://lists.alioth.debian.org/mailman/listinfo/nut-upsdev

Reply via email to