 |
Medlem
|
|
Reg.datum: Mar 2004
Inlägg: 180
|
|
Medlem
Reg.datum: Mar 2004
Inlägg: 180
|
Förmodligen inte. Det kanske kan liknas vid att de nödiga är oerhört korkade, och när nyckeln återvänder springer de ut och sätter sig i den grop som grävskopan efterlämnat.
Flock vill ha en file handle, och det finns inget som hindrar att flera instanser samtidigt kör fopen mot samma fil. De har då redan hunnit med att öppna filen, men inte fått ett "riktigt lås".
Det borde gå om du kapslar in hela operationen med ytterligare ett lås som sätts på en dummyfil. Har du beviljats ett exklusivt lås på dummyfilen gör du som du vill med dasset. Filen, menar jag. Öppnar den eller byter namn på den eller whatever.
Det blir väl en sorts semaforimplementation, antar jag.
|