diff --git a/repos/base/src/base/process/process.cc b/repos/base/src/base/process/process.cc index 5ac8d01392..8dd5248d79 100644 --- a/repos/base/src/base/process/process.cc +++ b/repos/base/src/base/process/process.cc @@ -292,6 +292,7 @@ Process::Process(Dataspace_capability elf_ds_cap, case ELF_FAIL: _cpu_session_client.kill_thread(_thread0_cap); + _thread0_cap = Thread_capability(); case THREAD_FAIL: