Skip to content

Commit 0de9cfb

Browse files
committed
doc: Note per-service reload behavior for conditions
Signed-off-by: Joachim Wiberg <troglobit@gmail.com>
1 parent 0b182c0 commit 0de9cfb

1 file changed

Lines changed: 4 additions & 0 deletions

File tree

doc/conditions.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -194,6 +194,10 @@ When Finit configuration files are changed and the `initctl reload`
194194
command is called, it is expected of services to touch their PID files
195195
for Finit to reassert their conditions.
196196

197+
Similarly, when a single service is reloaded with `initctl reload NAME`,
198+
its conditions are cleared and reasserted, ensuring dependent services
199+
are properly updated.
200+
197201
Daemons that don't create PID files, or fail to touch them on reload,
198202
can be worked around by using the `pid:/path/to/file.pid` syntax in
199203
the service stanza for the daemon. It is far from optimal since any

0 commit comments

Comments
 (0)