[fpc-pascal] (Unix) file locking
Mark Morgan Lloyd
markMLl.fpc-pascal at telemetry.co.uk
Mon Jun 20 11:28:46 CEST 2016
I'm approaching a situation where up to four identical processes will be
reading and writing the same files. There will be process-level
synchronisation which should prevent clashes, but I'd still like to add
locking at the file level.
I presume that what I should be looking at is Fcntl(F_SetLk) etc., but
what is the appropriate API for reading and writing? All access will be
in fixed-size (256 byte) blocks, and blocks will be aligned.
--
Mark Morgan Lloyd
markMLl .AT. telemetry.co .DOT. uk
[Opinions above are the author's, not those of his employers or colleagues]
More information about the fpc-pascal
mailing list