06-05-2007 02:47 AM
06-05-2007 03:48 AM
06-05-2007 06:08 AM
I saw an issue with one files contents being written to another file that was open at the same time. This occured in an app that has dozens of files open and create new files sets periodically. My customer suspected this was the cause of a number of earlier file corruption events. It appears the file refnums somehow got cross-wired inside the FIle I/O API.
Aside from myself I have never heard anyone else notice this issue. It was fixed in LV 8 (?)
If you are seeing the same thing I saw, then semaphores will not help (I was using them and still got the corruption).
Ben