aboutsummaryrefslogtreecommitdiff
path: root/src/trinitycore/run-mangosd
blob: 4a146804e817dd2d0ef90068f1b77f21cd9acce3 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
#!/bin/bash
# Trinity Server
# autorestart Script

while :
do
	echo "TrinityCore daemon restarted"
	echo `date` >> crash.log &
	./mangosd | tail -n 20 >> crash.log
	echo " " >> crash.log &
	pid=`ps ax | awk '($5 ~ /trinitycore/) { print $1 }'`
	wait $pid
        echo `date` ", TrinityCore daemon crashed and restarted." >> serverlog
done