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