Kernel: Fix race condition when destroying threads

This commit is contained in:
Bananymous 2025-08-27 22:57:56 +03:00
parent c1b6b6b76a
commit 948ef2c820
1 changed files with 2 additions and 0 deletions

View File

@ -793,6 +793,8 @@ namespace Kernel
ASSERT_NOT_REACHED();
}
}
Processor::set_interrupt_state(InterruptState::Disabled);
m_state = State::Terminated;
Processor::yield();
ASSERT_NOT_REACHED();