  569

       .  , -
   ,         
       pthread_cond_timedwait () 
pthread_cond_wait (),     ""      -
     pthread_cond_timedwait ()  
pthread_cond_wait ()      , -
     .

,         ,   
            pthread_cond_timedwait ()    
pthread_cond_wait (),     ,   -
    ,    , -
    .

 pthread_cond_timedwait ()   pthre-
ad_cond_wait (),   ,     ,  -
 ,   abstime,  (..   
    abstime)  ,    ( 
)  cond,    ,   abstime,
    .

CS       Clock Selection,    
 ,  ,    
,   abstime.    
 pthread_cond_timedwait      ,
  mutex.  pthread_cond_timedwait () 
'nReca[el<o,o)^peI.,,,,,,,,l,,,.l:;^.^s,: ! .

 ,    ,  , 
          -
 (        )  -
    .

 

    [ETIMEDOUT],     
 ,           
,           -
 ,    kex.,   , 
 cond.

     ;    
 ,   .



 pthread_cond_timedwait ()  , :

[ETIMEDOUT]        ,   abstime, .

 pthread_cond_timedwait()  pthread_cond_wait()  -
 ,: