ViewVC Help
View File | Revision Log | Show Annotations | Download File
/cvs/deliantra/server/utils/crossloop.in
Revision: 1.2
Committed: Mon Mar 5 19:03:09 2007 UTC (17 years, 2 months ago) by root
Branch: MAIN
CVS Tags: HEAD
Changes since 1.1: +0 -0 lines
State: FILE REMOVED
Log Message:
major clenaup in utils/

File Contents

# Content
1 #!/bin/sh
2 #
3 # This is a replacement for the crosserv.pl perl script.,
4 # No point in using perl for such a simple task.
5
6 CMDNAME="BINDIR/crossfire"
7 maxrestart=500
8 logdir="/tmp/crosservlog"
9
10
11 logcount=0
12
13 rm -rf $logdir
14 mkdir $logdir
15
16 while [ ! "$logcount"x = "$maxrestart"x ]; do
17 echo "Starting Crossfire `date` for the $logcount time..." 1>$logdir/$logcount 2>&1
18 $CMDNAME -d 2>>$logdir/$logcount 1>&2
19 if [ -f core ] ; then
20 mv core core.$logcount
21 /bin/gzip core.$logcount
22 fi
23 logcount=`expr $logcount + 1`
24 sleep 50
25 done