
IF YOU HAVE A WORKING AND TESTED BUGFIX PUT IT INTO STABLE AS WELL AS TRUNK. EVERYTHING ELSE GOES INTO TRUNK AND WILL BE MERGED INTO STABLE BY VALARIS AND WIZPUTER. -- VALARIS git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@5094 54d463be-8e91-2dee-dedb-b68131a5f0ec
32 lines
652 B
Bash
32 lines
652 B
Bash
#!/bin/bash
|
|
|
|
./athena-start start
|
|
sleep 30
|
|
|
|
while [ true ] ; do
|
|
if [ " 0" = "$(ps | grep -e login | wc -l)" ] ||
|
|
[ " 0" = "$(ps | grep -e char | wc -l)" ] ||
|
|
[ " 0" = "$(ps | grep -e map | wc -l)" ]; then
|
|
printf "Error:"
|
|
date
|
|
sleep 10
|
|
printf "Checking:"
|
|
date
|
|
if [ " 0" = "$(ps | grep -e login | wc -l)" ] ||
|
|
[ " 0" = "$(ps | grep -e char | wc -l)" ] ||
|
|
[ " 0" = "$(ps | grep -e map | wc -l)" ]; then
|
|
printf "Error Confirmation:"
|
|
date
|
|
printf "Restoration:"
|
|
date
|
|
./athena-start start
|
|
else
|
|
printf "Check Miss Sorry:"
|
|
date
|
|
fi
|
|
#else
|
|
#printf "Check OK:"
|
|
#date
|
|
fi
|
|
sleep 10
|
|
done |