Michel: Ein Graus - File lock

Beitrag lesen

warum nicht so ?

open (FILE,"+<$file") or die # open file
flock(FILE,2);     # lock file exclusive
seek (FILE,0,0);    # position at start

@records = <LOGFILE>;

[...]

Du meinst @records = <FILE>; richtig?

Ok, ich wuesste nicht warum nicht. Wenn das die absolut sichere Methode ist bin ich Dir sehr dankbar. Ist sie es?

Verstehe nur nicht warum das nicht oefter verwendet wird. Selbst "Profis" schreiben Semaphoren und all das. Z.B. der Author von Webadverts. Den halte ich fuer einigermassen faehig aber er benutzt Semaphoren. Naja, kann sein, dass er flock umgehen will weil manch ein Server das nicht unterstuetzt.

Bis dann

Gruss Michel