base: name initial thread according to child policy

Fixes #2494
This commit is contained in:
Christian Prochaska
2017-08-17 19:19:38 +02:00
committed by Christian Helmuth
parent 27a608a20a
commit b3e039d0b1

View File

@ -699,7 +699,7 @@ void Child::_try_construct_env_dependent_members()
_policy.init(_cpu.session(), _cpu.cap()); _policy.init(_cpu.session(), _cpu.cap());
try { try {
_initial_thread.construct(_cpu.session(), _pd.cap(), "initial"); _initial_thread.construct(_cpu.session(), _pd.cap(), _policy.name());
_process.construct(_binary.session().dataspace(), _linker_dataspace(), _process.construct(_binary.session().dataspace(), _linker_dataspace(),
_pd.cap(), _pd.session(), _pd.session(), _pd.cap(), _pd.session(), _pd.session(),
*_initial_thread, _local_rm, *_initial_thread, _local_rm,