Bernd Wurst schrieb: >> erst dann, wenn sie komplett fertig ist, wird sie auf den korrekten >> Namen umbenannt. > > Wichtig zum Verständnis: > Der Webserver öffnet eine Datei per Name, arbeitet dann aber mit dem File- > Handle. Von einem File-Handle kann man noch lange Daten Lesen, auch wenn die > Datei schon gelöscht oder überschrieben wurde. Erst wenn alle File-Handles > einer Datei ausgebraucht sind, wird diese wirklich gelöscht, vorher nicht.
Also sorgt das Filesystem dafür dass das so geht. Wobei ich mir jetzt nicht sicher bin ob NTFS das auch so macht. Bei Windows kenne ich es eher so, dass man eine Datei erst dann löschen/umbenennen kann, wenn sie nicht mehr in Benutzung (auch Lesend) ist. Chris _______________________________________________ Talk-de mailing list Talk-de@openstreetmap.org http://lists.openstreetmap.org/listinfo/talk-de