diff options
author | Sebastian Huber <sebastian.huber@embedded-brains.de> | 2016-12-09 06:49:25 +0100 |
---|---|---|
committer | Sebastian Huber <sebastian.huber@embedded-brains.de> | 2016-12-12 08:03:29 +0100 |
commit | 279d5260c3660e230189ea7d6b45ddf60523b2fe (patch) | |
tree | 19166089682e7ec3477595d1333d04597eeafcb4 /cpukit/rtems/src | |
parent | Rename is_internal to always_set_to_false (diff) | |
download | rtems-279d5260c3660e230189ea7d6b45ddf60523b2fe.tar.bz2 |
Add INTERNAL_ERROR_RTEMS_INIT_TASK_CREATE_FAILED
Update #2825.
Diffstat (limited to '')
-rw-r--r-- | cpukit/rtems/src/taskinitusers.c | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/cpukit/rtems/src/taskinitusers.c b/cpukit/rtems/src/taskinitusers.c index 51046392aa..4a851d45b0 100644 --- a/cpukit/rtems/src/taskinitusers.c +++ b/cpukit/rtems/src/taskinitusers.c @@ -88,8 +88,12 @@ void _RTEMS_tasks_Initialize_user_tasks_body( void ) user_tasks[ index ].attribute_set, &id ); - if ( !rtems_is_status_successful( return_value ) ) - _Terminate( INTERNAL_ERROR_RTEMS_API, return_value ); + if ( !rtems_is_status_successful( return_value ) ) { + _Terminate( + INTERNAL_ERROR_CORE, + INTERNAL_ERROR_RTEMS_INIT_TASK_CREATE_FAILED + ); + } entry_point = user_tasks[ index ].entry_point; if ( entry_point == NULL ) { |