diff --git a/plugins/pidfile.c b/plugins/pidfile.c index 9ea55e61..ae2b32fa 100644 --- a/plugins/pidfile.c +++ b/plugins/pidfile.c @@ -233,6 +233,9 @@ static void pidfile_reconf(void *arg) if (svc_is_changed(svc) || svc_is_starting(svc)) continue; + if (!svc->notify) + service_ready(svc); + mkcond(svc, cond, sizeof(cond)); if (cond_get(cond) == COND_ON) continue;