locking files on Linux
andrea.crotti.0 at gmail.com
Thu Oct 18 15:44:27 CEST 2012
2012/10/18 Grant Edwards <invalid at invalid.invalid>:
> On 2012-10-18, andrea crotti <andrea.crotti.0 at gmail.com> wrote:
> File locks under Unix have historically been "advisory". That means
> that programs have to _choose_ to pay attention to them. Most
> programs do not.
> Linux does support mandatory locking, but it's rarely used and must be
> manually enabled at the filesystem level. It's probably worth noting
> that in the Linux kernel docs, the document on mandatory file locking
> begins with a section titled "Why you should avoid mandatory locking".
> Grant Edwards grant.b.edwards Yow! Your CHEEKS sit like
> at twin NECTARINES above
> gmail.com a MOUTH that knows no
> BOUNDS --
Uhh I see thanks, I guess I'll use the good-old .lock file (even if it
might have some problems too).
Anyway I'm only afraid that my same application could modify the
files, so maybe I can instruct it to check if the file is locked.
Or maybe using sqlite would work even if writing from different
I would prefer to keep something human readable as INI-format though,
rather then a sqlite file..
More information about the Python-list