Commit History

Author SHA1 Message Date
  Davin McCall d0ab0b015c Don't break acquisition on un-start-pin 3 years ago
  Davin McCall 5a9182718e Correct release of start-pinned services 3 years ago
  Davin McCall 28cbfd074a Fix/simplify logic in service release 3 years ago
  Davin McCall 4e3272fe39 Clarify chain-to details. Fix implementation. 3 years ago
  Davin McCall f10d628c71 Don't chain-load service if shutting down 3 years ago
  Davin McCall ccdf8b687d Fix bug with activation count for auto-restart services 3 years ago
  Davin McCall d8b9f2e18a Set target state to STOPPED when stop is issued 4 years ago
  Davin McCall d41ffb936f Remove unneeded release 4 years ago
  Davin McCall 3763898ab5 Initial implementation of service reloading 4 years ago
  Davin McCall 206a7ec0a9 Re-work restart function. 4 years ago
  Davin McCall 407b4939ec Properly issue STARTCANCELLED message if restart is cancelled 4 years ago
  Davin McCall dc772cfe9b Re-work state propogation/transition logic. 4 years ago
  Davin McCall 5cc8ab8410 stop: if not required, treat stop as full manual stop. 4 years ago
  Davin McCall 041f04df17 Break holds from soft dependents if a service is manually stopped. 4 years ago
  Davin McCall f20900acd2 Remove unused function. 4 years ago
  Davin McCall 5cc375e310 Fix restart of dependency services not explicitly started. 4 years ago
  Davin McCall f1713b253d Fix restart after unexpected termination. 4 years ago
  Davin McCall bb7db7f6e8 Rename/reverse set_auto_restart() to is_shutting_down(). 4 years ago
  Davin McCall 80ba41b6cc Don't discard buffer unless >1 second has elapse since console release. 4 years ago
  Davin McCall 89916ae128 Add initial support for logging boot time to wtmp database. 5 years ago
  Davin McCall f1c1672893 Implement a "chain-to" service property. 5 years ago
  Davin McCall 53afea8b19 Remove some default copy constructors and their unintended uses. 5 years ago
  Davin McCall f50aeb7dc9 Adjust dependency auto-break logic. 5 years ago
  Davin McCall 5f590128f0 Fix a number of minor issues found by static analysis. 5 years ago
  Davin McCall 3e80c0c076 Remember the reason why a service stopped. 5 years ago
  Davin McCall 91175fbc9e Avoid another unnecessary issue-stop-on-release. 5 years ago
  Davin McCall a3da07d95c Don't try to stop an already stopped service. 5 years ago
  Davin McCall ad07c4ca98 Implement "skippable" option for scripted services. 5 years ago
  Davin McCall 12b59dd769 Avoid logging service stop after failure to start. 5 years ago
  Davin McCall 70f9cd5602 Fix acquire/release counting in some sitations. 5 years ago