Devi sincronizzare l'accesso al file con gli appositi oggetti di sincronizzazione (semafori, mutex ...).

E' un classico problema ...