Descripción
int
sem_acquire
( int sem_identifier)
Devuelve
:
Verdadero
si
hay
éxito
,
falso
si
hay
errores
sem_acquire(
)
Produce
un
bloqueo
(de
ser
necesario
)
hasta
que
el
semáforo
puede
adquirirse
.
Un
proceso
intentando
adquirir
un
semáforo
ya
adquirido
,
se
bloqueará
permanentemente
si
adquiriendo
el
semáforo
,
excede
su
valor
de
max_acquire
.
Despues
de
procesar
una
petición
,
cualquier
semáforo
adquirido
por
un
proceso
,
que
no
sea
explícitamente
liberado
,
será
liberado
automñaticamente
,
generando
un
mensaje
de
alerta
.
Véase
tambien
:
sem_get(
)
and
sem_release(
)
.