Single writer multi reader file

Thanks. what i meant by blocking was more about multi thread safety, not actual the actual io blocking

Cheers