Subj : src/sbbs3/nopen.c To : Git commit to main/sbbs/master From : Rob Swindell (on Windows 11) Date : Tue Dec 03 2024 09:10:53 https://gitlab.synchro.net/main/sbbs/-/commit/11af4bd45489d4a180fb7e6f Modified Files: src/sbbs3/nopen.c Log Message: On Windows, lock the opened mutex file to insure *nix sopen() will fail Even though we use O_EXCL, networked file systems still sometimes allow the secondary open() to succeed. We use record locking in xpdev's sopen() implementation for *nix, so this lock will insure such opens (and locks) will now fail. This is an attempt to address occassional error on Vertrauen: ERROR 2 (No such file or directory) renaming *.rep to *.bad --- þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net .