ViewVC Help
View File | Revision Log | Show Annotations | Download File
/cvs/deliantra/server/utils/crossloop.tmpl.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

# 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