>> ... It's been established that os.fsync() is required for Windows in >> at least some circumstances, so you have to assume it's required >> under all circumstances, correct?
Tim> Sorry, I didn't follow the question.
We've already established that os.fsync() is required in at least some cases on Windows. It seemed to me that you were trying to construct some other cases (possibly involving Cygwin) where that wasn't necessary. I probably just didn't follow your intent.