I checked flock, no erroring there... each report generates a unique filename based on various stats and the time, so no worry of other processes adding on. I also did a run where I commented out my file writes to make sure I wasn't doing writes from any non-flocking part of the system.
Maybe I can make up a test script to recreate the problem...
- Ant
- Some of my
best work - (1 2 3)