(PHP 4, PHP 5)
sem_acquire — Acquisisce un semaforo
$sem_identifier
)
La funzione sem_acquire() si blocca (se necessario) fino a quando
non riesce ad acquisire il semaforo. Se un processo tenta di acquisire un
semaforo che ha già acquisito può restare bloccato per sempre se
la nuova acquisizione del semaforo causa il superamento del
numero massimo di semafori consentito.
sem_identifier
è una risorsa semaforo
ottenuta da sem_get().
Restituisce TRUE
in caso di successo, FALSE
in caso di fallimento.
Dopo avere processato una richiesta, qualsiasi semaforo acquisito dal processo, ma non esplicitamente rilasciato, sarà rilasciato automaticamente e causerà un messaggio di warning.
Vedere anche: sem_get() e sem_release().