Run the hook_out if set
This commit is contained in:
parent
505f6951c4
commit
da153631e7
@ -600,6 +600,10 @@ static void svc_start (bool deps)
|
|||||||
|
|
||||||
if (state & RC_SERVICE_STARTED) {
|
if (state & RC_SERVICE_STARTED) {
|
||||||
ewarn ("WARNING: %s has already been started", applet);
|
ewarn ("WARNING: %s has already been started", applet);
|
||||||
|
if (hook_out) {
|
||||||
|
hook_out = 0;
|
||||||
|
rc_plugin_run (hook_out)
|
||||||
|
}
|
||||||
return;
|
return;
|
||||||
} else if (state & RC_SERVICE_STARTING)
|
} else if (state & RC_SERVICE_STARTING)
|
||||||
ewarnx ("WARNING: %s is already starting", applet);
|
ewarnx ("WARNING: %s is already starting", applet);
|
||||||
@ -813,6 +817,10 @@ static void svc_stop (bool deps)
|
|||||||
|
|
||||||
if (state & RC_SERVICE_STOPPED) {
|
if (state & RC_SERVICE_STOPPED) {
|
||||||
ewarn ("WARNING: %s is already stopped", applet);
|
ewarn ("WARNING: %s is already stopped", applet);
|
||||||
|
if (hook_out) {
|
||||||
|
hook_out = 0;
|
||||||
|
rc_plugin_run (hook_out)
|
||||||
|
}
|
||||||
return;
|
return;
|
||||||
} else if (state & RC_SERVICE_STOPPING)
|
} else if (state & RC_SERVICE_STOPPING)
|
||||||
ewarnx ("WARNING: %s is already stopping", applet);
|
ewarnx ("WARNING: %s is already stopping", applet);
|
||||||
|
Loading…
Reference in New Issue
Block a user