ahh, I remember … it was BTrieve. It supported record-level locks, but it started with a file lock. IIRC, a record-lock eased the file lock from RW to RO. But there were tons of folks who didn’t bother with adding calls to do record locks into their code. And lots of reporting modules didn’t bother. But they’d collide with anybody else who tried to do extensive RW operations. I don’t recall the details, but I recall seeing this proble crop up several times at different places. -David "The Tool Wiz" Schwartz > On Jul 31, 2015, at 6:22 PM, Keith Smith wrote: > > > why lock records on a read? > > --------------------------------------------------- PLUG-discuss mailing list - PLUG-discuss@lists.phxlinux.org To subscribe, unsubscribe, or to change your mail settings: http://lists.phxlinux.org/mailman/listinfo/plug-discuss