php 5.3.0 und Semaphoren
Posted: 2009-09-01 22:02
Hallo,
ich hab ein Script das
also direkt nach dem acquire aufruf blockt..
ein anders Script soll irgendwann danach
aufrufen und damit den Block aus dem 1. Script aufheben.. stattessen bekomme ich beim release folgende Fehlermeldung:
Was mache ich falsch??
PS: $semid ist natürlich in beiden Scripts gleich!
PS2:
Hab für Script 2 auch bereits
getestet... gleiches Problem...
ich hab ein Script das
Code: Select all
$sem = sem_get($semid, 0, 0777,false);
sem_acquire($sem);
ein anders Script soll irgendwann danach
Code: Select all
$sem = sem_get($semid, 0, 0777,false);
sem_release($sem);
Code: Select all
<b>Warning</b>: sem_release() [<a href='function.sem-release'>function.sem-release</a>]: SysV semaphore 5 (key 0x2b67) is not currently acquired in ... on line <b>24</b><br />
PS: $semid ist natürlich in beiden Scripts gleich!
PS2:
Hab für Script 2 auch bereits
Code: Select all
$sem = sem_get($semid);
sem_release($sem);