[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