diff options
author | Sebastian Huber <sebastian.huber@embedded-brains.de> | 2021-11-11 11:03:01 +0100 |
---|---|---|
committer | Sebastian Huber <sebastian.huber@embedded-brains.de> | 2021-11-11 17:05:10 +0100 |
commit | 0642cb985b6866d719bfcddee1920a129a2ea6b0 (patch) | |
tree | f3d421688255a9efd95bd8b8d7fe1db090e37730 | |
parent | 3f17826e35abaffdd1c3173673d07589eb572177 (diff) |
testsuites/validation/tr-event-send-receive.c
-rw-r--r-- | testsuites/validation/tr-event-send-receive.c | 7 |
1 files changed, 3 insertions, 4 deletions
diff --git a/testsuites/validation/tr-event-send-receive.c b/testsuites/validation/tr-event-send-receive.c index 95acdf7341..e7c48dae70 100644 --- a/testsuites/validation/tr-event-send-receive.c +++ b/testsuites/validation/tr-event-send-receive.c @@ -388,14 +388,14 @@ static bool IntendsToBlockForEvent( Context *ctx, Thread_Wait_flags flags ) return flags == ( ctx->wait_class | THREAD_WAIT_STATE_INTEND_TO_BLOCK ); } -static bool EventReadyAgain( Context *ctx, Thread_Wait_flags flags ) +static bool IsReady( Context *ctx, Thread_Wait_flags flags ) { - return flags == ( ctx->wait_class | THREAD_WAIT_STATE_READY_AGAIN ); + return flags == THREAD_WAIT_STATE_READY; } static bool IsSatisfiedFlags( Context *ctx ) { - return EventReadyAgain( + return IsReady( ctx, _Thread_Wait_flags_get( ctx->runner_thread ) ); @@ -1047,7 +1047,6 @@ static void RtemsEventReqSendReceive_Prepare( ctx->unsatisfied_pending = 0xffffffff; memset( &ctx->thread_switch_log, 0, sizeof( ctx->thread_switch_log ) ); T_eq_u32( GetPendingEvents( ctx ), 0 ); - _Thread_Wait_flags_set( ctx->runner_thread, THREAD_WAIT_FLAGS_INITIAL ); } static void RtemsEventReqSendReceive_Action( |