Re: Copyover & autorun

From: Zeavon (zeavon@kilnar.com)
Date: 03/04/99


Add code to the copyover command to touch .copyover and add something like:

if [ -r .copyover ]; then
  rm .copyover
else
  bin/circle $FLAGS $PORT >> syslog 2>&1
fi

--
Zeavon Calatin, MageMaster of the Realms
Implementor of The Spear of Insanity
  MUD: kilnar.com 1066
  Web: http://www.kilnar.com/spear/

> -----Original Message-----
> From: Circle Discussion List
> [mailto:CIRCLE@post.queensu.ca]On Behalf Of
> Chris Jacobson
> Sent: Thursday, March 04, 1999 1:06 PM
> To: CIRCLE@post.queensu.ca
> Subject:  Copyover & autorun
>
>
> I've noticed with the copyover snippet that Autorun will think the MUD
> died and will keep trying to restart it.  Even with the lines:
>
>   echo "autorun starting game $DATE" >> syslog
>   echo "running bin/circle $FLAGS $PORT" >> syslog
>
>   bin/circle $FLAGS $PORT >> syslog 2>&1
>
> #This should catch it...
>   while ( /usr/sbin/fuser bin/circle ) do
>     sleep 60
>   done
>
>
> it still doesn't catch and keeps trying to execute the MUD,
> causing log
> files to get pushed out of date.
>
> Does anyone know of a way to deal with this?
>
> - Chris Jacobson
>
>
>      +------------------------------------------------------------+
>      | Ensure that you have read the CircleMUD Mailing List FAQ:  |
>      |  http://qsilver.queensu.ca/~fletchra/Circle/list-faq.html  |
>      +------------------------------------------------------------+
>


     +------------------------------------------------------------+
     | Ensure that you have read the CircleMUD Mailing List FAQ:  |
     |  http://qsilver.queensu.ca/~fletchra/Circle/list-faq.html  |
     +------------------------------------------------------------+



This archive was generated by hypermail 2b30 : 12/15/00 PST