Fidonet Portal






From: Rob Swindell (1:103/705)
To: All
Date: Sun, 25.10.20 00:06
src/sbbs3/ftpsrvr.c
https://gitlab.synchro.net/sbbs/sbbs/-/commit/10477fe29378aebb82b8efd2
Modified Files:
src/sbbs3/ftpsrvr.c
Log Message:
Create the pack*.now with fmutex(Wink to prevent simultaneous QWK packsProbably
only a problem on Vertrauen, but some QWKnet nodes, for some unknown reason,
like to FTP-connect multiple times concurrently and request to download a QWK
packet. This creates a race condition where the QWK packet gets
created/downloaded/deleted before the second FTP connection can successfully
download the same file, thus logging an error "opening file " on the server
(VERT). So if the pack*.now file already exists, reject the download request.
"What are doing?" is what I really want to ask these nodes, but better just
throw them an error response and quietly move on.
--- SBBSecho 3.11-Linux
* Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)

ABOUT

This forum contains echomail areas hosted on Nightmare BBS You can browse local echomail areas, italian fidonet areas and a selection of international fidonet areas, reading messages posted by users in Nightmare BBS or even other BBSs all over the world. You can find file areas too (functional to fidonet technology). You can browse echomail areas and download files with no registration, but if you want to write messages in echomail areas, or use fidonet netmail (private messages with fidomet technology), you have to register. Only a minimal set of data is required, functional to echomail and netmail usage (name, password, email); a registration and login with facebook is provided too, to allow easy registration. If you won't follow rules (each echomail areas has its own, regularly posted in the echomail), your account may be suspended;

CONTACT