[so] Eroare la sem_wait
Cosmin Arad
so@atlantis.cs.pub.ro
Sat, 29 Nov 2003 08:41:57 -0800 (PST)
--- Mihai Iancu <mail2mihai@yahoo.com> wrote:
> Era vb ca la un apel de asteptare pe un IPC
> sa verificam EINTR.
>
> Din man vad ca sem_wait nu il seteaza ( sau
> cel putin nu se specifica).
>
> Mai trebuie veriicat daca asteptarea este
> intrerupta de semnal sau nu?
> Daca da cum, se mai seteaza errno cumva?
Se pare ca in implementarea LinuxThreads pentru toate
operatiile blocante se fac teste daca operatia a fost
deblocata corespunzator. Daca te uiti in sursele
LinuxThreads o sa gasesti un while(1) la
pthread_mutex_lock, pthread_cond_wait, sem_wait si
altele.
Pe scurt: nu mai trebuie verificat.
Cosmin
__________________________________
Do you Yahoo!?
Protect your identity with Yahoo! Mail AddressGuard
http://antispam.yahoo.com/whatsnewfree