Thomas Schmieder: Eigenbaucounter

Beitrag lesen

Hallo Achim,

wie hast Du es denn gemacht mit dem Locking?

Dateihandle holen (rw)

dreimal wiederholen bis Erfolg
    abfragen, ob Exclusiv-Locking möglich
    Wert auslesen
    Wert incrementieren
    Wert zurückschreiben
    Locking aufheben
  sonst Fehlermeldung

Datei schließen

Die Datei Unix-Systemen allerdings nicht wirklich gelockt, sondern nur mit einem Tag versehen. Wie das ganze auf Windows- oder Novellsystemen läuft, weiß ich (noch) nicht. Die kennen überlicherweie kein "Advisory Locking". Da müsste das Apache entweder selbst implementiert haben, oder auf Mandatory Locking ausweichen.

Liebe Grüße aus http://www.braunschweig.de

Tom