28 lines
812 B
Plaintext
28 lines
812 B
Plaintext
|
diff --git a/conf.d/killprocs b/conf.d/killprocs
|
||
|
index 76a2bc9c..1c93b89d 100644
|
||
|
--- a/conf.d/killprocs
|
||
|
+++ b/conf.d/killprocs
|
||
|
@@ -4,3 +4,7 @@
|
||
|
# The setting is called killall5_opts because the options here are meant
|
||
|
# to be identical to those you could pass to killall5.
|
||
|
killall5_opts=""
|
||
|
+
|
||
|
+# If you need to call sleep after each kill attempt during shutdown, set
|
||
|
+# the amount of time you need to sleep here.
|
||
|
+# sleep_time=0
|
||
|
diff --git a/init.d/killprocs.in b/init.d/killprocs.in
|
||
|
index fcf1364d..7b96a7a7 100644
|
||
|
--- a/init.d/killprocs.in
|
||
|
+++ b/init.d/killprocs.in
|
||
|
@@ -20,8 +20,10 @@ start()
|
||
|
{
|
||
|
ebegin "Terminating remaining processes"
|
||
|
kill_all 15 ${killall5_opts}
|
||
|
+ sleep ${sleep_time:-0}
|
||
|
eend 0
|
||
|
ebegin "Killing remaining processes"
|
||
|
+ sleep ${sleep_time:-0}
|
||
|
kill_all 9 ${killall5_opts}
|
||
|
eend 0
|
||
|
}
|