mirror of
https://github.com/eliasstepanik/ark-ac-server-tools.git
synced 2026-01-27 00:38:27 +00:00
Merge pull request #287 from klightspeed/1.5-dev#updatewarnfixes1
Fix a couple of bugs in update --warn
This commit is contained in:
commit
c6fc1d84e5
@ -714,14 +714,14 @@ doUpdateWarn(){
|
|||||||
warnminutes=60
|
warnminutes=60
|
||||||
fi
|
fi
|
||||||
|
|
||||||
local warnintervals=( 90 60 45 30 20 15 10 5 4 3 2 1 )
|
local warnintervals=( 90 60 45 30 20 15 10 5 4 3 2 )
|
||||||
|
|
||||||
for warninterval in "${warnintervals[@]}"; do
|
for warninterval in "${warnintervals[@]}"; do
|
||||||
if [ "`getServerPID`" != "$pid" ]; then
|
if [ "`getServerPID`" != "$pid" ]; then
|
||||||
echo "Server has stopped. Aborting update"
|
echo "Server has stopped. Aborting update"
|
||||||
return 1
|
return 1
|
||||||
fi
|
fi
|
||||||
if (( arkwarnminutes > warninterval )); then
|
if (( warnminutes > warninterval )); then
|
||||||
sleep 1m &
|
sleep 1m &
|
||||||
sleeppid=$!
|
sleeppid=$!
|
||||||
if [ -n "$msgWarnUpdateMinutes" ]; then
|
if [ -n "$msgWarnUpdateMinutes" ]; then
|
||||||
@ -746,8 +746,8 @@ doUpdateWarn(){
|
|||||||
fi
|
fi
|
||||||
done
|
done
|
||||||
|
|
||||||
local warnseconds=90
|
local warnseconds=120
|
||||||
warnintervals=( 60 45 30 20 15 10 5 0 )
|
warnintervals=( 90 60 45 30 20 15 10 5 0 )
|
||||||
for warninterval in "${warnintervals[@]}"; do
|
for warninterval in "${warnintervals[@]}"; do
|
||||||
sleep $(( warnseconds - warninterval ))s &
|
sleep $(( warnseconds - warninterval ))s &
|
||||||
sleeppid=$!
|
sleeppid=$!
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user