Semaphore files used by the network¶
WWIV's network stack uses a handful of semaphore files to block concurrent access while operations are ongoing. Here's the list of semaphore files currently used.
Network Semaphores¶
These Semaphore files reside in or in a subdirectory of the WWIV network
directory (i.e. C:\bbs\net\wwivnet is the default wwivnet network
directory).
In these examples, we'll use [network] to denote the network
directory.
All network types¶
[network]/[networkn].bsy
Where [networkn] is the name of the network command e.g. network1.
It's used to denote that the network command is running and additional
copies should not attempt to execute.
FTN Networks¶
[network]/out/[flo_name].bsy
Where [flo_name] is the same name as a FLO file, blocks access to manipulating
the FLO file while it is being rewritten with information.