Thread flock funktioniert nicht
(64 answers)
Opened by x-man at 2006-04-17 19:11
[quote=master,18.04.2006, 13:33]Bin mir nicht ganz sicher aber denke die Datei wird gelöscht und dann neu erzeugt. Bei sysopen ist das jedenfalls nicht so.
[/quote] master, bitte... mit flock() kannst du ohne race-condition daten verarbeiten. und wenn zwei prozesse noch so schnell dasselbe tun. genau dafür ist flock doch da, denn es ist eine atomare operation. ich warte immer noch auf konkreten code und eine demonstration. bzw.: wo soll bei folgendem code eine race-condition sein? Code: (dl
)
1 use Fcntl qw(:flock :seek); 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: ![]() ![]() |