From 266d3835d883f908c0e4cbf547359d683f72dcc4 Mon Sep 17 00:00:00 2001 From: Sebastian Huber Date: Thu, 8 Sep 2016 14:07:12 +0200 Subject: score: Manage scheduler nodes via thread queues Update #2556. --- cpukit/score/src/threadinitialize.c | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'cpukit/score/src/threadinitialize.c') diff --git a/cpukit/score/src/threadinitialize.c b/cpukit/score/src/threadinitialize.c index 590d7be995..84d262756c 100644 --- a/cpukit/score/src/threadinitialize.c +++ b/cpukit/score/src/threadinitialize.c @@ -205,6 +205,11 @@ bool _Thread_Initialize( ++scheduler_for_index; ++scheduler_index; } + + _Chain_Initialize_one( + &the_thread->Scheduler.Wait_nodes, + &scheduler_node->Thread.Wait_node + ); #else scheduler_node = _Thread_Scheduler_get_own_node( the_thread ); _Scheduler_Node_initialize( -- cgit v1.2.3