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

# User Rev Content
1 root 1.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