I've been debugging a carbon program running on OS X and am seeing some strange results when accessing the file system. When the program writes a file to the disk, it uses PBSetCatInfoSync to set the Creation and Modification date. It works, for about 30 seconds. I can exit the app, and after a time I find that the Modification date is updated on the file. The program was closed, so I don't think that was making any changes. I called PBFlushVolume in the application, so I don't think that is an issue. I know that Sherlock isn't indexing the HD, I checked on that too, plus it shouldn't change the modification date. I should also mention that the same program works perfectly under OS 9. I'm going nuts here. Anyone have any idea what's going wrong?
Gyre