Changeset 327fbd6 in rtems
- Timestamp:
- 12/09/13 21:25:16 (10 years ago)
- Branches:
- 4.11, 5, master
- Children:
- 8ae999c3
- Parents:
- 96281908
- git-author:
- Joel Sherrill <joel.sherrill@…> (12/09/13 21:25:16)
- git-committer:
- Joel Sherrill <joel.sherrill@…> (12/10/13 01:50:55)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
cpukit/posix/src/condwaitsupp.c
r96281908 r327fbd6 59 59 } 60 60 61 (void) pthread_mutex_unlock( mutex ); 62 /* XXX ignore this for now since behavior is undefined 61 62 mutex_status = pthread_mutex_unlock( mutex ); 63 /* 64 * Historically, we ignored the return code since the behavior 65 * is undefined by POSIX. But GNU/Linux returns EPERM in this 66 * case, so we follow their lead. 67 */ 63 68 if ( mutex_status ) { 64 69 _Objects_Put( &the_cond->Object ); 65 return E INVAL;70 return EPERM; 66 71 } 67 */68 72 69 73 if ( !already_timedout ) {
Note: See TracChangeset
for help on using the changeset viewer.