summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSebastian Huber <sebastian.huber@embedded-brains.de>2021-06-07 14:54:27 +0200
committerSebastian Huber <sebastian.huber@embedded-brains.de>2021-06-07 14:54:27 +0200
commit6280af527b8e08d18d22ead95966a1f9c4081907 (patch)
tree3b2a3a60e26705b7070d7024b369427f9e440cc7
parentd14365e281ff3c8ca3e21449ec455c98dde90f2a (diff)
validation: Use self suspend instead of exit
This fixes errors in RtemsModelEventsMgr_Teardown().
-rw-r--r--testsuites/validation/tr-model-events-mgr-0.c2
-rw-r--r--testsuites/validation/tr-model-events-mgr-1.c2
-rw-r--r--testsuites/validation/tr-model-events-mgr-2.c2
-rw-r--r--testsuites/validation/tr-model-events-mgr-3.c2
-rw-r--r--testsuites/validation/tr-model-events-mgr-4.c2
5 files changed, 5 insertions, 5 deletions
diff --git a/testsuites/validation/tr-model-events-mgr-0.c b/testsuites/validation/tr-model-events-mgr-0.c
index 95279630b0..63f0f76f85 100644
--- a/testsuites/validation/tr-model-events-mgr-0.c
+++ b/testsuites/validation/tr-model-events-mgr-0.c
@@ -168,7 +168,7 @@ static void Worker0( rtems_task_argument arg )
TestSegment3( ctx );
T_log( T_NORMAL, "Worker finished" );
- rtems_task_exit();
+ (void) rtems_task_suspend( RTEMS_SELF );
}
diff --git a/testsuites/validation/tr-model-events-mgr-1.c b/testsuites/validation/tr-model-events-mgr-1.c
index 5f09920c2e..aadbeff5f1 100644
--- a/testsuites/validation/tr-model-events-mgr-1.c
+++ b/testsuites/validation/tr-model-events-mgr-1.c
@@ -178,7 +178,7 @@ static void Worker1( rtems_task_argument arg )
TestSegment3( ctx );
T_log( T_NORMAL, "Worker finished" );
- rtems_task_exit();
+ (void) rtems_task_suspend( RTEMS_SELF );
}
diff --git a/testsuites/validation/tr-model-events-mgr-2.c b/testsuites/validation/tr-model-events-mgr-2.c
index 3dbc65befb..e94fa30fd5 100644
--- a/testsuites/validation/tr-model-events-mgr-2.c
+++ b/testsuites/validation/tr-model-events-mgr-2.c
@@ -189,7 +189,7 @@ static void Worker2( rtems_task_argument arg )
TestSegment3( ctx );
T_log( T_NORMAL, "Worker finished" );
- rtems_task_exit();
+ (void) rtems_task_suspend( RTEMS_SELF );
}
diff --git a/testsuites/validation/tr-model-events-mgr-3.c b/testsuites/validation/tr-model-events-mgr-3.c
index bbec484677..4e2bd45bea 100644
--- a/testsuites/validation/tr-model-events-mgr-3.c
+++ b/testsuites/validation/tr-model-events-mgr-3.c
@@ -185,7 +185,7 @@ static void Worker3( rtems_task_argument arg )
TestSegment3( ctx );
T_log( T_NORMAL, "Worker finished" );
- rtems_task_exit();
+ (void) rtems_task_suspend( RTEMS_SELF );
}
diff --git a/testsuites/validation/tr-model-events-mgr-4.c b/testsuites/validation/tr-model-events-mgr-4.c
index 7375e61a8c..1e0c2fe009 100644
--- a/testsuites/validation/tr-model-events-mgr-4.c
+++ b/testsuites/validation/tr-model-events-mgr-4.c
@@ -185,7 +185,7 @@ static void Worker4( rtems_task_argument arg )
TestSegment3( ctx );
T_log( T_NORMAL, "Worker finished" );
- rtems_task_exit();
+ (void) rtems_task_suspend( RTEMS_SELF );
}