ViewVC Help
View File | Revision Log | Show Annotations | Download File
/cvs/deliantra/server/utils/crossloop.tmpl.in
Revision: 1.1.1.1 (vendor branch)
Committed: Fri Feb 3 07:14:47 2006 UTC (18 years, 3 months ago) by root
Branch: UPSTREAM
CVS Tags: UPSTREAM_2006_03_15, LAST_C_VERSION, STABLE, UPSTREAM_2006_02_22, difficulty_fix_merge_060810_2300, UPSTREAM_2006_02_03
Branch point for: difficulty_fix
Changes since 1.1: +0 -0 lines
Log Message:
initial import

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 @GZIP@ core.$logcount
22 fi
23 logcount=`expr $logcount + 1`
24 sleep 50
25 done