https://gitlab.synchro.net/main/sbbs/-/commit/4335de5cb8dd11bfb51fd24f
Modified Files:
src/doors/clans-src/docs/ibbs-notes.txt src/doors/clans-src/src/ibbs.c interbbs.h myibbs.c myibbs.h system.c
Log Message:
Fix race condition creating .msg file, add MAIL_NONE
We now use O_EXCL when creating the .msg file to solve that common
race condition.
Also, add a new MAIL_NONE type for when a mailer isn't used and
the *.msg files don't need to be created or deleted.
Use MAIL_NONE for the Local IBBS method. This allows us to delete
a large chunk of code that only really existed to delete .msg files.
The config utility will need to be updated to support this new type
since it will make running IBBS without FTN a bit easier.
--- SBBSecho 3.30-Linux
* Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)