Naja, aber abgesehen davon, wenn das immer so wunderbar läuft, daß open() solange wartet bis die geflockte Datei freigegeben ist, ist ja alles ok, nur sehe ich dann so keine Möglichkeit ein timeout für open() festzusetzen...?
Noch einmal zum Mitschreiben: flock ist ein "advisory lock". Du kannst eíne so gelockte Datei ohne Probleme oeffnen. open nimmt keine Ruecksicht darauf, ob eine Datei gelockt ist oder nicht.
Peter