Commit History

Author SHA1 Message Date
  Davin McCall 0d1059c439 Rename "workding_dir_def" to "service_dsc_dir" to reflect its nature 6 months ago
  q66 b74c5266fd Default to service dir as working directory for services 7 months ago
  Davin McCall 6eaaa3b302 Improve signal handling for service processes 8 months ago
  Davin McCall a41e06c357 Implement chaining of service output through another service 8 months ago
  Davin McCall 3770e1ca45 Formatting: tabs to spaces 9 months ago
  Davin McCall 34736fba7e Clear logfile (name) if log type != file. 10 months ago
  Daniel Kolesa 79cf66f45d baseproc-service: fix default log target for none-logged services 11 months ago
  Davin McCall c66a24450b Implement output capture to buffer 1 year ago
  Davin McCall 642a9ff41d Fix automatic restart tracking 1 year ago
  Davin McCall 3303f6f3a6 Check restart limits on stop, rather than initiating restart first 1 year ago
  Davin McCall 36588b165f Fix #74, command arg ptrs pointed into invalid string 1 year ago
  Davin McCall 2e68846192 Report failure to start with state as STOPPING (or STOPPED) 1 year ago
  Davin McCall 2f5d70574c Fix start timeout not being active for restarts 1 year ago
  Davin McCall 8d6ab2f98c Initial support for cgroups 1 year ago
  Davin McCall 6ce305edef Fix some cases where restarts bypassed the restart delay 2 years ago
  Davin McCall e52260a699 Improve comments 2 years ago
  Davin McCall 4b5ed5611e Make capitalisation of error messages more consistent 3 years ago
  Davin McCall e6a8f6f536 Minor cleanup 3 years ago
  Davin McCall 8879ba5ad1 Refactor / fix stopping restart timer if bring-down during recovery 3 years ago
  Davin McCall 28f7f4d866 Support start timeout for process services 3 years ago
  Davin McCall 1f72f96054 Remove general "restarting" flag. Refactor. 3 years ago
  Davin McCall 64ab7544a1 Move handling of process auto-restart 3 years ago
  Davin McCall e735dcda56 If process restart fails, prevent restart of dependents 3 years ago
  Davin McCall fbf6165de0 Remove unnecessary function 3 years ago
  Davin McCall dc772cfe9b Re-work state propogation/transition logic. 4 years ago
  Davin McCall 4035745d53 Don't put "shares console" processes in the foreground. 4 years ago
  Davin McCall 79bfbd4f9e Implement "env-file" service setting for service-specific environment. 4 years ago
  Davin McCall 46b3e0151d Fix notification environment variable setting. 4 years ago
  Davin McCall 18ece72eeb Implement resource limit settings. 4 years ago
  Davin McCall 602da455ed Try to fix case where we can't getpgid() treating pid == pgid. 4 years ago