gary: Verhalten bei flock/LOCK_EX

Beitrag lesen

Morgen Struppi *verneig*,

Doku:

Nummer 4 oder Konstante LOCK_NB bedeutet non-blocking (nur in Verbindung mit 1 oder 2 bzw. LOCK_SH oder LOCK_EX erlaubt und beendet den Zugriffsversuch auf die Datei sofort statt zu warten, bis ein Zugriff möglich ist).
                           ^^^^

1:0 für dich, wenn man den Lock_NB Befehl durch liest, den ich aber nicht brauche, steht hinten was von warten *jetzt hol ich doch meine Brille*.

Was noch irritiert:
[...]kein anderer Prozess, der flock beachtet, gleichzeitig in die Datei schreiben.

Wenn ich die Kombination:

open(DATENDATEI, "</db/daten.csv");
flock(DATENDATEI, LOCK_EX);

habe, und mit der selben nochmals arbeite, beachte ich doch flock, oder nicht?

Gruss Gary