diff options
Diffstat (limited to 'testsuites/smptests/smpthreadlife01/init.c')
-rw-r--r-- | testsuites/smptests/smpthreadlife01/init.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/testsuites/smptests/smpthreadlife01/init.c b/testsuites/smptests/smpthreadlife01/init.c index 12b6bd9f44..4597520141 100644 --- a/testsuites/smptests/smpthreadlife01/init.c +++ b/testsuites/smptests/smpthreadlife01/init.c @@ -201,7 +201,6 @@ static void delay_ipi_task(rtems_task_argument variant) ISR_Level level; _ISR_Disable_without_giant(level); - (void) level; /* (C) */ barrier(ctx, &ctx->worker_barrier_state); @@ -216,6 +215,8 @@ static void delay_ipi_task(rtems_task_argument variant) _Thread_Disable_dispatch(); } + _ISR_Enable_without_giant(level); + /* * We get deleted as a side effect of enabling the thread life protection or * later if we enable the thread dispatching. |