[fpc-pascal] Configuration file handling
Andrew Brunner
atbrunner at aurawin.com
Sat Feb 16 00:08:39 CET 2013
I would not use INI if the systems are writing data. While I've had
plenty of success reading INI files in parallel - I seem to recall that
the file is just streamed out without regard to which version is on
disk. I think the file is completely refreshed.
I recommend using a DBMS system of some sort for read/write ops in parallel.
On 02/15/2013 04:54 PM, Mark Morgan Lloyd wrote:
> If multiple, related, programs running on unix (Linux, Solaris etc.)
> refer to the same configuration file accessed via a TIniFile, is there
> any recommended "good practice" to ensure that they don't try to
> update it simultaneously?
>
> In the case that I'm thinking of, I don't anticipate e.g. multiple
> logins trying to write setup information at the same time. The more
> risky case is if there are e.g. multiple daemons or apps trying to
> save state when a UPS signals imminent shutdown.
>
--
Andrew Brunner
Aurawin LLC
15843 Garrison Circle
Austin, TX 78717
https://aurawin.com
Aurawin is a great new way to store, share, and explore all your content
featuring our innovative cloud social computing platform.
More information about the fpc-pascal
mailing list