diff options
| author | Laurent Bercot <ska-skaware@skarnet.org> | 2025-11-04 13:08:36 +0000 |
|---|---|---|
| committer | Laurent Bercot <ska-skaware@skarnet.org> | 2025-11-04 13:08:36 +0000 |
| commit | 2b61e7fa65bdae911e33fa415c4925fb2aabfeb1 (patch) | |
| tree | 7243e36ed00e306e5973478adb4d85229e69f5ee | |
| parent | fc800a4c09d282bb046b67116da748d90dcfa56a (diff) | |
| download | s6-2b61e7fa65bdae911e33fa415c4925fb2aabfeb1.tar.gz | |
stupid s6-svc bug fix
| -rw-r--r-- | AUTHORS | 1 | ||||
| -rw-r--r-- | src/supervision/s6-svc.c | 2 |
2 files changed, 2 insertions, 1 deletions
@@ -43,3 +43,4 @@ Thanks to: Alex Kiernan <alex.kiernan@gmail.com> Earl Chew <earl_chew@yahoo.com> Saj Goonatilleke <saj@discourse.org> + Hoël Bézier <hoelbezier@riseup.net> diff --git a/src/supervision/s6-svc.c b/src/supervision/s6-svc.c index 0c67dee..c13b73b 100644 --- a/src/supervision/s6-svc.c +++ b/src/supervision/s6-svc.c @@ -150,7 +150,7 @@ int main (int argc, char const *const *argv) int e = 0 ; for (unsigned int i = 0 ; i < argc ; i++) { - switch (s6_svc_writectl(argv[0], S6_SUPERVISE_CTLDIR, data + 1, datalen - 1)) + switch (s6_svc_writectl(argv[i], S6_SUPERVISE_CTLDIR, data + 1, datalen - 1)) { case -1 : { strerr_warnwu2sys("control ", argv[i]) ; e = 111 ; break ; } case -2 : { strerr_warnw3sys("something is wrong with the ", argv[i], "/" S6_SUPERVISE_CTLDIR " directory") ; e = 1 ; break ; } |
