Lines 12-22
depend()
Link Here
|
12 |
start() |
12 |
start() |
13 |
{ |
13 |
{ |
14 |
ebegin "Terminating remaining processes" |
14 |
ebegin "Terminating remaining processes" |
15 |
killall5 -15 |
15 |
local dontkill |
|
|
16 |
if [ -n "${DONTKILL_PIDS}" ]; then |
17 |
for pid in ${DONTKILL_PIDS}; do |
18 |
dontkill=${dontkill},$pid |
19 |
done |
20 |
dontkill=${dontkill#,} |
21 |
[ -n "${dontkill}" ] && dontkill="-o ${dontkill}" |
22 |
fi |
23 |
killall5 -15 ${dontkill} |
16 |
sleep 1 |
24 |
sleep 1 |
17 |
eend 0 |
25 |
eend 0 |
18 |
ebegin "Killing remaining processes" |
26 |
ebegin "Killing remaining processes" |
19 |
killall5 -9 |
27 |
killall5 -9 ${dontkill} |
20 |
sleep 1 |
28 |
sleep 1 |
21 |
eend 0 |
29 |
eend 0 |
22 |
} |
30 |
} |
23 |
- |
|
|