aboutsummaryrefslogtreecommitdiff
path: root/src/trinitycore/run-mangosd
blob: f307bd9e1ad6c1e52ddae7717b719e7336f39065 (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