Re: [CIRLCE] Bug in oasis olc pre 11

From: Nocturnal Occulto (ronnyi@ifi.uio.no)
Date: 06/10/99


Nocturnal Occulto wrote:

> Another bug in oasis olc patch 11.
>
> Losing link while in OLC and reconnecting = Kaboom ;)
>
> I think i should fix something in
>
> void close_socket(struct descriptor_data *d)
>
> somehwere, havent gotten that far. Anybody encountered this?
>
> Regards ROnny
>
>      +------------------------------------------------------------+
>      | Ensure that you have read the CircleMUD Mailing List FAQ:  |
>      |  http://qsilver.queensu.ca/~fletchra/Circle/list-faq.html  |
>      +------------------------------------------------------------+

------------------------
in close_socket add, should fix it I think

  if (d->olc) {
    STATE(d) = CON_PLAYING;
    free(d->olc);
  }

-------------------
--------------- Codito, ergo sum - "I code, therefore I am" --------------------
http://birk113.studby.uio.no/~ronnyi                           ronnyi@ifi.uio.no

         I also own a online RolePlayingGame called Blackfire located at:
                    telnet://birk113.studby.uio.no:4000
               http://birk113.studby.uio.no/~ronnyi/Blackfire
--------------------------------------------------------------------------------


     +------------------------------------------------------------+
     | 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