ehm, forse non hai letto bene

flock() allows you to perform a simple reader/writer model which can be used on virtually every platform (including most Unix derivatives and even Windows).
che tradotto significa

flock() permette di utilizzare semplici modelli lettura/scrittura che possono essere utilizzati virtualmente su qualsiasi piattaforma (compresi molti derivati di unix e windows)
Come usi flock? Come apri il file? Usi il flag LOCK_NB?