• MRC client error when exiting after 24 hours of usage

    From Keyop Troy@VERT to GitLab issue in main/sbbs on Fri Mar 1 18:16:56 2024
    open https://gitlab.synchro.net/main/sbbs/-/issues/731

    After 24 hours usage of the MRC client (upon exiting) the following error is produced:

    term Node 2 <Keyop> !JavaScript /sbbs/mods/chat_sec.js line 163: Error: Infinite loop (864336 operation callbacks) detected

    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From Rob Swindell@VERT to GitLab note in main/sbbs on Fri Mar 1 18:37:19 2024
    https://gitlab.synchro.net/main/sbbs/-/issues/731#note_5032

    I'm not surprised. If you want *every* script in your system to support infinite execution, you're going to need to set that JS setting more globally (e.g. in your sbbs.ini file, or maybe as part of a logon script for specific users).

    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From Rob Swindell@VERT to GitLab note in main/sbbs on Fri Mar 1 18:40:43 2024
    https://gitlab.synchro.net/main/sbbs/-/issues/731#note_5033

    If the MRC client set `js.counter = 0` upon exit, that'd prevent this error in chat_sec.js.

    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From Rob Swindell@VERT to GitLab issue in main/sbbs on Fri Mar 1 18:40:43 2024
    close https://gitlab.synchro.net/main/sbbs/-/issues/731

    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net