Maik Görgens: flock() auch beachten

Beitrag lesen

Hallo!

Es gibt ja den Befehl flock() in Perl.
Wie ich eine Datei vor doppelten Zugriffen schütze weiß ich ja inzwischen.
In SELFHTML steht nun aber, das es sich auch andere Prozesse an das flock halten müssen, damit es Sinn hat. Meine Frage nun, wie bring ich meinem Script bei, das es sich daran halten soll, und erst dann eine Datei öffnet, wenn diese wieder freigegeben wurde. Tut Perl das automatisch, oder muß ich extra sagen: "Warte bis wieder frei ist, und dann mache das und das..."?

Kann mir da jemand helfen? Gibt es vielleicht sogar Tutorials, die sich ein wenig mehr mit flock() beschäftigen, weil ich finde, das das in SELFHTML ein bißchen kurz gekommen ist (naja, vielleicht gibts ja auch nicht unbedingt mehr dazu zu erzählen).

Na denn, vielen Dank und Gruß
Maik