forked from Imagelibrary/rtems
@@ -44,5 +44,5 @@ rtems_task Init(
|
||||
);
|
||||
rtems_test_assert(status == RTEMS_SUCCESSFUL);
|
||||
|
||||
rtems_task_delete( RTEMS_SELF );
|
||||
rtems_task_exit();
|
||||
}
|
||||
|
||||
@@ -43,6 +43,5 @@ rtems_task Init(
|
||||
status = rtems_task_start( tid, Application_task, ARGUMENT );
|
||||
directive_failed( status, "start" );
|
||||
|
||||
status = rtems_task_delete( RTEMS_SELF );
|
||||
directive_failed( status, "delete" );
|
||||
rtems_task_exit();
|
||||
}
|
||||
|
||||
@@ -67,7 +67,7 @@ rtems_task Init(
|
||||
|
||||
setup_tasks_to_watch ();
|
||||
|
||||
rtems_task_delete (RTEMS_SELF);
|
||||
rtems_task_exit();
|
||||
} else {
|
||||
TEST_END();
|
||||
rtems_test_exit( 0 );
|
||||
|
||||
@@ -66,7 +66,7 @@ capture_CT1a (rtems_task_argument arg)
|
||||
|
||||
capture_CT1a_deleted = 1;
|
||||
|
||||
rtems_task_delete (RTEMS_SELF);
|
||||
rtems_task_exit();
|
||||
}
|
||||
|
||||
static void
|
||||
@@ -79,7 +79,7 @@ capture_CT1b (rtems_task_argument arg)
|
||||
|
||||
capture_CT1b_deleted = 1;
|
||||
|
||||
rtems_task_delete (RTEMS_SELF);
|
||||
rtems_task_exit();
|
||||
}
|
||||
|
||||
static void
|
||||
@@ -102,7 +102,7 @@ capture_CT1c (rtems_task_argument arg)
|
||||
|
||||
capture_CT1c_deleted = 1;
|
||||
|
||||
rtems_task_delete (RTEMS_SELF);
|
||||
rtems_task_exit();
|
||||
}
|
||||
|
||||
static void
|
||||
@@ -153,7 +153,7 @@ capture_test_1 (int argc,
|
||||
if (sc != RTEMS_SUCCESSFUL)
|
||||
{
|
||||
printf ("error: Test 1: cannot start CT1a: %s\n", rtems_status_text (sc));
|
||||
rtems_task_delete (id[0]);
|
||||
rtems_task_exit();
|
||||
rtems_semaphore_delete (mutex);
|
||||
return;
|
||||
}
|
||||
@@ -170,7 +170,7 @@ capture_test_1 (int argc,
|
||||
if (sc != RTEMS_SUCCESSFUL)
|
||||
{
|
||||
printf ("error: Test 1: cannot create CT1b: %s\n", rtems_status_text (sc));
|
||||
rtems_task_delete (id[0]);
|
||||
rtems_task_exit();
|
||||
rtems_semaphore_delete (mutex);
|
||||
return;
|
||||
}
|
||||
@@ -180,8 +180,8 @@ capture_test_1 (int argc,
|
||||
if (sc != RTEMS_SUCCESSFUL)
|
||||
{
|
||||
printf ("error: Test 1: cannot start CT1b: %s\n", rtems_status_text (sc));
|
||||
rtems_task_delete (id[1]);
|
||||
rtems_task_delete (id[0]);
|
||||
rtems_task_exit();
|
||||
rtems_task_exit();
|
||||
rtems_semaphore_delete (mutex);
|
||||
return;
|
||||
}
|
||||
@@ -198,8 +198,8 @@ capture_test_1 (int argc,
|
||||
if (sc != RTEMS_SUCCESSFUL)
|
||||
{
|
||||
printf ("error: Test 1: cannot create CT1c: %s\n", rtems_status_text (sc));
|
||||
rtems_task_delete (id[1]);
|
||||
rtems_task_delete (id[0]);
|
||||
rtems_task_exit();
|
||||
rtems_task_exit();
|
||||
rtems_semaphore_delete (mutex);
|
||||
return;
|
||||
}
|
||||
@@ -209,9 +209,9 @@ capture_test_1 (int argc,
|
||||
if (sc != RTEMS_SUCCESSFUL)
|
||||
{
|
||||
printf ("error: Test 1: cannot start CT1c: %s\n", rtems_status_text (sc));
|
||||
rtems_task_delete (id[2]);
|
||||
rtems_task_delete (id[1]);
|
||||
rtems_task_delete (id[0]);
|
||||
rtems_task_exit();
|
||||
rtems_task_exit();
|
||||
rtems_task_exit();
|
||||
rtems_semaphore_delete (mutex);
|
||||
return;
|
||||
}
|
||||
@@ -228,9 +228,9 @@ capture_test_1 (int argc,
|
||||
if (!loops)
|
||||
{
|
||||
printf ("error: Test 1: test tasks did not delete\n");
|
||||
rtems_task_delete (id[2]);
|
||||
rtems_task_delete (id[1]);
|
||||
rtems_task_delete (id[0]);
|
||||
rtems_task_exit();
|
||||
rtems_task_exit();
|
||||
rtems_task_exit();
|
||||
}
|
||||
|
||||
sc = rtems_semaphore_delete (mutex);
|
||||
|
||||
@@ -1171,8 +1171,7 @@ Init (rtems_task_argument ignored)
|
||||
status = rtems_task_start( Task_id, fileio_task, 1 );
|
||||
directive_failed( status, "start" );
|
||||
|
||||
status = rtems_task_delete( RTEMS_SELF );
|
||||
directive_failed( status, "delete" );
|
||||
rtems_task_exit();
|
||||
} else {
|
||||
TEST_END();
|
||||
|
||||
|
||||
@@ -120,7 +120,7 @@ static rtems_task workerTask(rtems_task_argument arg)
|
||||
if (close(s) < 0)
|
||||
printf("Can't close worker task socket: %s\n", strerror(errno));
|
||||
printf("Worker task terminating.\n");
|
||||
rtems_task_delete(RTEMS_SELF);
|
||||
rtems_task_exit();
|
||||
}
|
||||
|
||||
/*
|
||||
@@ -152,7 +152,7 @@ static rtems_task serverTask(rtems_task_argument arg)
|
||||
s1 = accept(s, (struct sockaddr *)&farAddr, &addrlen);
|
||||
if (s1 < 0)
|
||||
if (errno == ENXIO)
|
||||
rtems_task_delete(RTEMS_SELF);
|
||||
rtems_task_exit();
|
||||
else
|
||||
rtems_panic("Can't accept connection: %s", strerror(errno));
|
||||
else
|
||||
@@ -220,7 +220,7 @@ static rtems_task clientTask(rtems_task_argument arg)
|
||||
{
|
||||
clientWorker(arg);
|
||||
printf("Client task terminating.\n");
|
||||
rtems_task_delete( RTEMS_SELF );
|
||||
rtems_task_exit();
|
||||
}
|
||||
|
||||
/*
|
||||
|
||||
@@ -57,5 +57,5 @@ rtems_task Init(rtems_task_argument argument)
|
||||
rtems_bsdnet_initialize_network();
|
||||
rtems_pppd_initialize();
|
||||
pppdapp_initialize();
|
||||
rtems_task_delete(RTEMS_SELF);
|
||||
rtems_task_exit();
|
||||
}
|
||||
|
||||
@@ -125,7 +125,7 @@ static rtems_task pppdapp(rtems_task_argument arg)
|
||||
}
|
||||
|
||||
/* terminate myself */
|
||||
rtems_task_delete(RTEMS_SELF);
|
||||
rtems_task_exit();
|
||||
}
|
||||
|
||||
int pppdapp_initialize(void)
|
||||
|
||||
@@ -74,6 +74,5 @@ rtems_task Init(
|
||||
status = rtems_task_start( Task_id[ 3 ], Test_task, 3 );
|
||||
directive_failed( status, "start 3" );
|
||||
|
||||
status = rtems_task_delete( RTEMS_SELF );
|
||||
directive_failed( status, "delete" );
|
||||
rtems_task_exit();
|
||||
}
|
||||
|
||||
@@ -66,7 +66,7 @@ rtems_task test_task(
|
||||
|
||||
printf( "task %u ending.\n", my_n);
|
||||
|
||||
rtems_task_delete(RTEMS_SELF);
|
||||
rtems_task_exit();
|
||||
}
|
||||
|
||||
void destroy_all_tasks(
|
||||
|
||||
Reference in New Issue
Block a user