Thread flock funktioniert nicht (64 answers)
Opened by x-man at 2006-04-17 19:11

nepos
 2006-04-18 16:45
#7358 #7358
User since
2005-08-17
1420 Artikel
BenutzerIn
[Homepage] [default_avatar]
Ah ok, haette ich wohl noch genauer lesen sollen :cool:
Aber im Prinzip bestaetigst du meine Annahme und ich kann hier auch keine Race-Condition sehen...

@Master: Wo liegt das Problem, wenn Prozess 1 die Datei oeffnet, dann Prozess 2 selbiges tut und sich nun Prozess 1 mittels flock den exklusiven Zugriff sichert? Wenn nun Prozess 2 ebenfalls ein Lock anfordern will, wartet er automatisch, bis Prozess 1 das Lock wieder freigibt. Genau so soll es ja laufen, Multitasking hin oder her. Wenn das ganze mit 500 Prozessen passiert, warten halt 499 und einer kann die Datei bearbeiten. Sobald er dann den Unlock macht, kommt einer der 499 wartenden Prozesse zum Zug.\n\n

<!--EDIT|nepos|1145364504-->

View full thread flock funktioniert nicht