Thread Multi-Threading-Problem bei Dateizugriff (7 answers)
Opened by slyfox1972 at 2009-11-23 09:18

sid burn
 2009-11-23 11:06
#128474 #128474
User since
2006-03-29
1520 Artikel
BenutzerIn

user image
Quote
bzw. wenn du die Datei immer komplett neu schreibst, könntest du alternativ erst eine temp-Datei schreiben und die dann per rename() oder File::Copy::move() an die richtige Stelle verschieben, dann sollte der Fall nicht mehr auftreten, dass das zweite Skript eine gerade im Schreiben befindliche Datei ausliest.

Wenn man File::Copy::move nutzt und Quelle/Ziel nicht auf der gleichen Partition liegen dann kopiert File::Copy::move, daher kann es hier wieder passieren das ein Programm eine Datei ausliest die gerade beschrieben wird.
Nicht mehr aktiv. Bei Kontakt: ICQ: 404181669 E-Mail: perl@david-raab.de

View full thread Multi-Threading-Problem bei Dateizugriff