From rswindell@VERT to CVS commit on Wednesday, March 20, 2019 13:15:45
exec/load sbbslist_lib.js 1.22 1.23
Update of /cvsroot/sbbs/exec/load
In directory cvs:/tmp/cvs-serv32226
Modified Files:
sbbslist_lib.js
Log Message:
Use a lock file (sbbslist.json.lock) to protect the database (sbbslist.json) from corruption during concurrent operations. Although the list file is not open shareable, I was observing corruption on Vertrauen when multiple sbbslist tasks (e.g. verification and maintenance) were running concurrently on different systems. The .lock file method is crude, but is working to protect the list from concurrent opens of any kind (read or write).
---
þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
Who's Online
Recent Visitors
System Info
Sysop:
Ruben Figueroa
Location:
Mesquite, Tx
Users:
2
Nodes:
4 (0
/
4)
Uptime:
112:58:50
Calls:
77
Files:
49
Messages:
63,959
Synchronet Oneliners
WIBG@tfsi Tue May 07 2024 04:05:04 ZombieSlots Video Poker Lemonade MegaSlots Doors
WIBG@tfsi Tue May 07 2024 04:05:16 ok
Roofstars@reality Tue May 07 2024 07:21:09 I love old technology
harry crotchington@kk4qbn Tue May 07 2024 09:11:52 I got an itch to play some games..
phigan@tacopron Tue May 07 2024 18:49:29 Kinda cool: i.imgur.com/42hkdkd.png