[BraLUG] File auf NFS Freigabe sperren

Jan Tobias Muehlberg muehlber at fh-brandenburg.de
Mo Okt 16 16:01:00 CEST 2006


On Mon, Oct 16, 2006 at 03:52:36PM +0200, Markus Dahms wrote:
> 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]).

Na das ist ja spannend. Eigentlich sollte flock() bei NFS nicht
gehen, wohl aber lockf() und fcntl() -- bei mir ist das auch so.
Sind in Eurer libc zufaellig sowohl flock() als auch lockf()
wrapper fuer fcntl()?

J.T.


-- 
"It gets worse. I have, before now, waited for a pen to perform a macro."
                                  -- Terry Pratchett in alt.fan.pratchett
-------------- nächster Teil --------------
Ein Dateianhang mit Binärdaten wurde abgetrennt...
Dateiname   : nicht verfügbar
Dateityp    : application/pgp-signature
Dateigröße  : 193 bytes
Beschreibung: nicht verfügbar
URL         : <https://list.bralug.de/pipermail/bralug/attachments/20061016/858be74f/attachment.sig>


Mehr Informationen über die Mailingliste Bralug