https://gitlab.synchro.net/main/sbbs/-/issues/1087#note_8468
Yeah, I don't think any of the errno checks were added without reason (e.g. a concurrent access scenario that indicated a retry based on that errno value was needed).
If you want to take EACCESS out of the conditions for FreeBSD only, I wouldn't have any reason to object or any way test that it caused a regression (e.g. against a Samba share with concurrently opened/locked files).
--- SBBSecho 3.37-Linux
* Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)