• src/sbbs3/main.cpp qwk.cpp sbbs.h

    From rswindell@VERT to CVS commit on Wed Dec 19 04:37:19 2012
    src/sbbs3 main.cpp 1.587 1.588 qwk.cpp 1.59 1.60 sbbs.h 1.392 1.393
    Update of /cvsroot/sbbs/src/sbbs3
    In directory cvs:/tmp/cvs-serv30929

    Modified Files:
    main.cpp qwk.cpp sbbs.h
    Log Message:
    Fix a (very) long-standing bug in sbbs_t::update_qwkroute(): was using static realloced variables for tracking QWKnet nodes discovered while importing msgs, but multiple terminal server nodes/events calling this function concurrently could clearly corrupt these variables and cause realloc errors and crashes.
    Now using members of sbbs_t for node/event instance specific QWKnet
    node tracking for the route.dat updates (a rarely used feature nowadays).

    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ telnet://vert.synchro.net