Thread [PHP] mehrfaches Schreiben in eine Logdatei bei mehreren gleichzeitigen Zugriffen? (9 answers)
Opened by Gast at 2008-10-28 14:23

Gast Gast
 2008-11-11 14:35
#116192 #116192
pq+2008-11-10 10:22:29--
ich weiss nicht, wie das in php ist, aber in perl sollte man *kein* unlock machen, das wird automatisch
mit close gemacht, und wenn man es vorher macht, hat man automatisch wieder eine race
condition und dann nützt das ganze lock nix. es gibt nur ein paar situationen, in denen
ein unlock sinn ergibt.


ok, ich verstehe, aber ich denke mal, da hier im Quellcode
Code: (dl )
1
2
27:         flock($fp, LOCK_UN);
28: fclose($fp);

das Entsperren und das Schliessen des Filehandlers direkt hintereinander geschehen, sollte es -jedenfalls in meinem pers. Fall- keinen großen Unterschied machen.

Vielen Dank für die Anregungen, ich werde mir jetzt erstmal anlesen, was eine RaceCondition ist... :-)

View full thread [PHP] mehrfaches Schreiben in eine Logdatei bei mehreren gleichzeitigen Zugriffen?