• lord2.js hangs node indefinitely when user disconnects at "choice" pro

    From Rob Swindell@VERT to GitLab issue in main/sbbs on Sun Apr 19 02:02:30 2026
    open https://gitlab.synchro.net/main/sbbs/-/issues/1130

    e.g. when a user disconnect at this point, the node is indefinitely hung:
    ```
    Good old Wendle Hightree's house

    This is your good friend Wendle's house. His parents are really nice and
    let you stay over all the time. He greets you at the door.

    "Hey man, how's it going?"

    Talk with Wendle for a while
    Take off
    ```

    As reported by Cru Jones via email and reproduced 100% on Vertrauen.

    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From Deucе@VERT to GitLab issue in main/sbbs on Sun Apr 19 13:33:58 2026
    close https://gitlab.synchro.net/main/sbbs/-/issues/1130

    ---
    ï¿­ Synchronet ï¿­ Vertrauen ï¿­ Home of Synchronet ï¿­ [vert/cvs/bbs].synchro.net
  • From Deucе@VERT to GitLab issue in main/sbbs on Sun Apr 19 13:37:58 2026
    reopen https://gitlab.synchro.net/main/sbbs/-/issues/1130

    e.g. when a user disconnect at this point, the node is indefinitely hung:
    ```
    Good old Wendle Hightree's house

    This is your good friend Wendle's house. His parents are really nice and
    let you stay over all the time. He greets you at the door.

    "Hey man, how's it going?"

    Talk with Wendle for a while
    Take off
    ```

    As reported by Cru Jones via email and reproduced 100% on Vertrauen.

    ---
    ï¿­ Synchronet ï¿­ Vertrauen ï¿­ Home of Synchronet ï¿­ [vert/cvs/bbs].synchro.net
  • From Deucе@VERT to GitLab note in main/sbbs on Sun Apr 19 13:37:59 2026
    https://gitlab.synchro.net/main/sbbs/-/issues/1130#note_8832

    Ultimately, the 'choice' prompt had nothing to do with it. The issue is really that an infinite loop in a REF file while the player is offmap or busy is an infinite loop that loops infinitely. The committed "fix" is just a workaround for the specific issue as reported, and may break other things. Close investigation of LORD2.EXE behaviour is needed.

    ---
    ï¿­ Synchronet ï¿­ Vertrauen ï¿­ Home of Synchronet ï¿­ [vert/cvs/bbs].synchro.net
  • From Deucе@VERT to GitLab note in main/sbbs on Wed Apr 22 08:23:37 2026
    https://gitlab.synchro.net/main/sbbs/-/issues/1130#note_8842

    Ok, this should be actually fixed now.

    ---
    ï¿­ Synchronet ï¿­ Vertrauen ï¿­ Home of Synchronet ï¿­ [vert/cvs/bbs].synchro.net