• src/doors/syncduke/syncduke_config.c

    From Rob Swindell (on Debian Linux)@VERT to Git commit to main/sbbs/master on Sun Jun 28 22:01:38 2026
    https://gitlab.synchro.net/main/sbbs/-/commit/19a27fb62e5f9fde54490d6d
    Modified Files:
    src/doors/syncduke/syncduke_config.c
    Log Message:
    syncduke: per-node debug-log filename so co-op nodes don't clobber one log

    Two co-op doors run by the same user on different nodes share one per-user dir, so
    both wrote the same [debug] log and clobbered it (which made the SIGSEGV above hard
    to read). Tag the configured log filename with the node number from sbbs_my_node()
    (termgfx; reads SBBSNNUM that SBBS sets for every external program, falling back to
    SBBSNODE's trailing digits) -> syncduke.<node>.log. Respects [debug] log on/off; no
    node env (dev/standalone) leaves the name unchanged. sbbs_node.c is already in the
    termgfx library SyncDuke links, so this is just an #include.

    Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>

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