Bugzilla – Bug 7961
Make squeezesvc depent on SqueeMySQL
Last modified: 2009-07-31 10:20:04 UTC
With the current installer both the SqueezeCenter services and the SqueezeMySQL service are marked as start Automatically. This could lead to problems as there is no garantuee that MySQL is running when SC service is started. By marking the SC service to depend on MySQL the latter will be started before the first. Also when SC service is stopped also MySQL will be stopped. The dependecy requires one extra entry under the HKLM\SYSTEM\CurrentControlSet\squeezesvc node: DependOnService (REG_MULTI_SZ) = SqueezeMySQL
While your proposal looks like the correct solution, SC should not fail due to this dependency. It will start MySQL if it isn't already. Did you encounter problems with this?
Johannes: Can you give more details on the problem you are having?
It's a bit silly but I moved the SC to a Linux system. Therefor I'm not able anymore to repro the problem. What I can say is that I experienced frequent "Service hung" errors for SC during a reboot of the win2003 server. I would leave my suggestion (low) on the feature list in case similar errors occur.
Reduce number of active targets for SC