aboutsummaryrefslogtreecommitdiffstats
path: root/src/libs6/s6_supervise_unlink_names.c
Commit message (Collapse)AuthorAgeFilesLines
* And don't assume it's 0-terminatedLaurent Bercot2026-05-231-1/+1
|
* Better stralloc contract in s6_supervise_unlink_namesLaurent Bercot2026-05-231-1/+1
| | | | | | Assume sa->len is 0 at invocation of registerit(). Reset it to 0 before exiting it. So sa is always available as scratch space.
* s6-svscan trivial fix; s6-svunlink bugfix; start prep for 2.15.0.0Laurent Bercot2026-03-171-4/+10
| | | | | | | | s6_supervise_unlink_names can spawn a s6-ftrigrd to wait for an 'x' event. This creates a fifodir under $scandir/$name/event. But after the unlink, $scandir/$name doesn't exist anymore, so s6-ftrigrd fails to clean it up. To fix that, we subscribe with the realpath of $scandir/$name instead.
* Refactor ftrig using sass; clean up API a bit, update its usersLaurent Bercot2026-03-161-8/+6
|
* s6-svlink, s6-svunlink, .h changesLaurent Bercot2021-08-301-0/+98
Renamed from s6-svdir-(un)link. Doc added. Full functionality added. Still need to be tested. Unrelated: .h names simplified. Signed-off-by: Laurent Bercot <ska@appnovation.com>