Fix lingering cond in service after reload with no cond

Signed-off-by: Joachim Wiberg <troglobit@gmail.com>
This commit is contained in:
Joachim Wiberg committed 2022-08-12 15:08:14 +02:00
1 parent 1c4bad5b73
commit f08d375c36
1 file changed
+3 -1
+3 -1
View File
@@ -442,8 +442,10 @@ void conf_parse_cond(svc_t *svc, char *cond)
if (svc_is_daemon(svc))
svc->sighup = 1;
if (!cond)
if (!cond) {
memset(svc->cond, 0, sizeof(svc->cond));
return;
}
/* First character must be '!' if SIGHUP is not supported. */
ptr = cond;