Subj : src/doors/clans-src/src/config.c console.c console.h deserialize.c doo To : Git commit to main/sbbs/master From : Deuc¨ Date : Sun Nov 02 2025 13:58:18 https://gitlab.synchro.net/main/sbbs/-/commit/d1693a601dc255e6416c4d4f Modified Files: src/doors/clans-src/src/config.c console.c console.h deserialize.c door.c game.c ibbs.c items.c mail.c myopen.c myopen.h pcedit.c quests.c readcfg.c reset.c scores.c structs.h system.c system.h user.c village.c Log Message: Prevent recursion through System_Close() Previously, System_Close() was expected to be able to recurse through itself. This left a huge number of cases where it would unexpectedly return and possibly to terrible things by continuing after a failure (dereferencing NULL, fwrite() to NULL file, etc). Now, System_Close() will never return and nothing it calls will call System_Close(). --- þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net .