Thread open-Anweisung
(22 answers)
Opened by geloescht at 2012-06-24 00:30 2012-06-24T20:42:00 ? Das LOCK_EX verhindert das flock() durch einen anderen Prozess, das heißt in diesem Fall scheitert nicht das open(), sondern das flock() des Konkurrenzprozesses (deswegen musst Du ja den flock()-Rückgabewert prüfen, wie rosti schrieb). Der Code hatte mit Locking nichts zu tun, ich hatte Dich so verstanden, dass Du das die() irgendwie als Verplichtung begriffen hast. Everyone knows that debugging is twice as hard as writing a program in the first place. So if you're as clever as you can be when you write it, how will you ever debug it? -- Brian Kernighan: "The Elements of Programming Style"
|