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(
)
.