SommaireTelecharger la documentationChapitre suivantChapitre precedent  

  .: News :.: Edito :.: Scripts :.: Forum :.: Erreurs :.: Jobs :. 
 
Sommaire

Sémaphores et gestion de la mémoire partagée

sem_get
sem_acquire
sem_release
shm_attach
shm_detach
shm_remove
shm_put_var
shm_get_var
shm_remove_var

6.88.2 sem_acquire

[ Exemples avec sem_acquire ]   PHP 3>= 3.0.6, PHP 4 >= 4.0.0

Description

int sem_acquire(resource sem_identifier )

sem_acquire retourne TRUE en cas de succès, et FALSE sinon.

sem_acquire se bloque (si nécessaire) jusqu'à ce que le sémaphore puisse être réservé. Un processus qui tente de réserver un sémaphore qu'il a déjà reservé restera en attente indéfinie, si cette acquisition excède le nombre max_acquire de réservation simultanée.

A la fin d'un script, tous les sémaphores réservés mais non explicitement libérés seront libérés automatiquement, et une alerte sera générée.

Voir aussi sem_get et sem_release.


Chapitre précédentChapitre suivantAccueil nexen.net