|
|
@@ -99,9 +99,10 @@ then
|
|
|
# Find if systemctl is in restart mode
|
|
|
for process_id in ${process_and_parent}
|
|
|
do
|
|
|
- if [ `ps -o comm= -p $process_id` = "systemctl" ]
|
|
|
+ if [ `ps -o comm= -p $process_id` = "systemctl" && ps -o args -p $process_id | grep -v COMMAND | grep restart ]
|
|
|
then
|
|
|
- restart_mode=`ps -o args -p $process_id | grep -v COMMAND | grep restart && echo yes || echo no`
|
|
|
+ restart_mode=yes
|
|
|
+ break
|
|
|
fi
|
|
|
done
|
|
|
fi
|