Thread Multi-Threading-Problem bei Dateizugriff
(7 answers)
Opened by slyfox1972 at 2009-11-23 09:18
du mussst mit file-locking arbeiten. siehe z.b. den kürzlichen thread Counter zählt nicht. und die FAQ http://perldoc.perl.org/perlfaq5.html#I-still-don'...
edit: 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. Last edited: 2009-11-23 10:37:20 +0100 (CET) Always code as if the guy who ends up maintaining your code will be a violent psychopath who knows where you live. -- Damian Conway in "Perl Best Practices"
lesen: ![]() ![]() |