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