Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Only mark rdeps dirty if main service is nohup
This patch changes a behavior that's been default since Finit 4.0, introduced in 4d05bf9 with 4.0-rc2. If service B depends on A and A needs to be reloaded, then B may be affected. If A is declared as NOHUP <!>, then A will be stopped and restarted, during which time the condition it provides is removed, and B will also be stopped. However, and as of this patch, if A is declared supporting HUP, then the condition A provides will only go into flux, during which time B will be SIGSTOPed instead of needing to be reloaded. Fix #415 Signed-off-by: Joachim Wiberg <[email protected]>
- Loading branch information