psxtests/psxkey07: Account for RTEMS_TOO_MANY

This commit is contained in:
Sebastian Huber
2014-03-11 14:02:07 +01:00
parent 0a64eba9b9
commit fca27b7272

View File

@@ -103,6 +103,7 @@ rtems_task Init(rtems_task_argument argument)
);
rtems_test_assert(
( rc == RTEMS_SUCCESSFUL ) || ( rc == RTEMS_UNSATISFIED )
|| ( rc == RTEMS_TOO_MANY )
);
if ( rc == RTEMS_SUCCESSFUL ) {
@@ -111,10 +112,10 @@ rtems_task Init(rtems_task_argument argument)
}
/**
* check if return is EAGAIN, it means RTEMS Workspace RAM
* check if return is not successful, it means RTEMS Workspace RAM
* have been exhausted.
*/
if ( rc == RTEMS_UNSATISFIED ) {
if ( rc != RTEMS_SUCCESSFUL ) {
pthread_mutex_unlock( &mutex1 );
break;
}