• exec/load/dorkit.js

    From Deucе@VERT to Git commit to main/sbbs/master on Sun Apr 19 01:22:10 2026
    https://gitlab.synchro.net/main/sbbs/-/commit/bf603b31971ca0aa539ec5e7
    Modified Files:
    exec/load/dorkit.js
    Log Message:
    Revert "Terminate upon user disconnect at various "choice" prmopts in lord2.js"

    This reverts commit bb7f76b061a070657520f1b1bf555cec42dee76f.

    sbbs_init.js already checks bbs.online and triggers a connection close.
    If this isn't working, there's something wrong with the sbbs connection
    type.

    Checks for transport-specific state don't belong here.

    ---
    ■ Synchronet ■ Vertrauen ■ Home of Synchronet ■ [vert/cvs/bbs].synchro.net
  • From Deucе@VERT to Git commit to main/sbbs/master on Sun Apr 19 13:33:57 2026
    https://gitlab.synchro.net/main/sbbs/-/commit/bf1a93c52789be98523f9232
    Modified Files:
    exec/load/dorkit.js
    Log Message:
    Mark connection as closed immediation on getting notified

    This doesn't actually fix anything by itself, it just triggers the
    immediate waitkey() return and CONNECTION_CLOSED key flood sooner.

    This makes issue #1130 worse because it jumps immediately to 100%
    CPU rather than waiting for the idle timeout. Interestingly, this
    is calling mswait(1) every time, so it shouldn't be 100% CPU
    (and isn't on my system).

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