[BraLUG] File auf NFS Freigabe sperren

Markus Dahms dahms at fh-brandenburg.de
Mo Okt 16 15:52:36 CEST 2006


Hallo nochmal,

> Muss mal 'nen Test schreiben...

tut hier. flock(fd, LOCK_EX | LOCK_NB) gibt brav 'nen Fehler[1] ueber
errno zurueck, wenn ein anderer Prozess schon 'nen Lock auf die Datei
hat (auf NFS-Mount versteht sich, wenn auch localhost[2]).

Das mit O_EXCL in meiner vorherigen Mail war uebrigens Quatsch, das wird
_nur_ fuer open(2) zum Erzeugen eindeutiger Dateinamen genutzt.

Markus

[1] Resource temporarily unavailable (11)
[2] localhost:/tmp on /mnt type nfs (rw,addr=127.0.0.1)

-- 
Help me, I'm a prisoner in a Fortune cookie file!



Mehr Informationen über die Mailingliste Bralug