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

    From Rob Swindell@VERT to GitLab issue in main/sbbs on Sunday, April 19, 2026 02:02:30
    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 Sunday, April 19, 2026 13:33:58
    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 Sunday, April 19, 2026 13:37:58
    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 Sunday, April 19, 2026 13:37:59
    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 Wednesday, April 22, 2026 08:23:37
    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