Uh, pardon, avevo letto male e non avevo colto il problema del multithreading. Ma c'è una cosa che non mi è chiara, perché tutti questi thread scrivono sullo stesso file? Voglio dire, anche se lasciamo da parte i problemi di lock, va bene che quando uno finisce di scrivere un altro a caso che ha dei dati da scrivere ce li attacca subito dopo? Non c'è un ordinamento di qualche genere?