diff options
author | Leah Neukirchen <leah@vuxu.org> | 2022-01-06 18:27:23 +0100 |
---|---|---|
committer | Leah Neukirchen <leah@vuxu.org> | 2022-01-06 18:27:23 +0100 |
commit | e66fc019fddbef87078850dab2d22c986e25e39e (patch) | |
tree | db2027121427670c4689483e8d50c04448046dae | |
parent | 635db1be84f28c56f603d574c60cab53894387f9 (diff) | |
download | rvnit-e66fc019fddbef87078850dab2d22c986e25e39e.tar.gz rvnit-e66fc019fddbef87078850dab2d22c986e25e39e.tar.xz rvnit-e66fc019fddbef87078850dab2d22c986e25e39e.zip |
mark services down when shutting down
-rw-r--r-- | rvnit.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/rvnit.c b/rvnit.c index 3f70458..4710a34 100644 --- a/rvnit.c +++ b/rvnit.c @@ -586,11 +586,13 @@ main() LOG("sending sigterm to %s", services[i].name); kill(services[i].pid, SIGTERM); kill(services[i].pid, SIGCONT); + services[i].state = DOWN; daemons++; } if (services[i].name[2] == 'L' && services[i].pid > 0) { loggers++; + services[i].state = DOWN; } } |