File zárolása UNIXok alatt (főleg Linux alatt)

 ( vik1984 | 2006. szeptember 2., szombat - 22:02 )

Sziasztok!

Lenne egy nagy gondom: nem tudom, hogy mi a legjobb módszer egy file lockolására UNIX alatt.

Próbáltam az fcntl advisory lockot használni, de nem működött, a mandatory lockot nem ajánlja, a flock pedig NFS-en keresztül nem működik.

Advisory locknál még probléma, hogy a zárolás csak a fájl adott blokkjaira vonatkozik.

A mostani megoldásom eléggé barbár (és ideiglenes): egyszerűen csinálok egy filenev.lock fájlt, amit az access segítségével csekkolok.

Minden segítséget megköszönnék.