Notice: We have migrated to GitLab launching 2024-05-01 see here: https://gitlab.rtems.org/

Changes between Version 12 and Version 13 of Release/4.7


Ignore:
Timestamp:
07/25/08 00:02:40 (16 years ago)
Author:
JoelSherrill
Comment:

/* Release 4.7.3 Changes */ Add PR1291

Legend:

Unmodified
Added
Removed
Modified
  • Release/4.7

    v12 v13  
    9393which will be in the 4.7.3 release.
    9494
    95 Signficant changes between 4.7.1 and 4.7.2 include the following:
     95Signficant changes between 4.7.2 and 4.7.3 include the following:
    9696
    9797 *  Issues With Problems Report Numbers
     98  *  PR1291 - POSIX Blocking Calls with Timeouts as Absolute Times.  There was confusion over absolute versus relative time used as timeout values for some blocking POSIX services.   When correctly implemented as absolute time, some services could calculate a time as 0 ticks into the future and block the caller forever.  The impacted services are:
     99   *  pthread_cond_timedwait - could block forever
     100   *  mq_timedreceive - used relative not absolute time
     101   *  mq_timedsend - used relative not absolute time
     102   *  pthread_mutex_timedlock - used relative not absolute time
     103   *  pthread_rwlock_timedrdlock- used relative not absolute time
     104   *  pthread_rwlock_timedwrlock- used relative not absolute time
     105   *  sem_timedwait - could block forever
    98106  *  TBD
    99107