Re: OLC Redit Fix

From: Chris Gilbert (chris@buzzbee.freeserve.co.uk)
Date: 11/07/00


On Tue, 07 Nov 2000, George Greer wrote:

> Writing as OasisOLC developer (no one else took bait yet):

Came out as junk to me :)

> On Mon, 6 Nov 2000, Cris Jacobin wrote:
> >>The problem is not being in the room and staying there, rather that when
> >>someone leaves, and the new room is saved, the player who left keeps
> >>getting output from it and when going there again the MUD is likely to
> >>crash because of a pointer conflict. removing people first, and
> >>preventing them from entering a room being edited is a means to avoid
> >>that situation.
> >
> >I've seen a situation like this before.  It usually occurs when someone
> >attempts something akin to 'at #### redit'
>
> Perhaps I lost the "remember to NULL the character list for new rooms" code
> when I moved everything around.  I know v1.6b had it, if v2.0 doesn't then
> I will go fix that.

Check the archives :)  This came up a long time ago, I did mailed a patch for
when the room was placed back into the world table the pointers to people
were saved off and placed into the new room.

Chris


     +------------------------------------------------------------+
     | 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 : 04/11/01 PDT