Thread Mehrere Prozesse gleichzeitig auf eine Datei...
(16 answers)
Opened by Fatso Keratso at 2006-03-27 16:16
Verstehe (natürlich: Denkfehler!). Der Prozess B wird also nicht angehalten bis die Datei wieder frei ist, sondern es gibt einfach einen Fehler. Gibt es jetzt eine Möglichkeit für Prozess B herauszufinden, ob die Datei mit LOCK_EX gesichert ist. open() gibt ja meines Wissens nur true/false zurück. Ich würde gerne Prozess B warten lassen, bis Prozess A fertig ist und anschließend die Datei erneut vesuchen zu öffnen. Geht das irgendwie?
|