Kernel: Fix race condition when destroying threads

This commit is contained in:
2025-08-28 15:55:40 +03:00
parent c1b6b6b76a
commit 948ef2c820
+2
View File
@@ -793,6 +793,8 @@ namespace Kernel
ASSERT_NOT_REACHED(); ASSERT_NOT_REACHED();
} }
} }
Processor::set_interrupt_state(InterruptState::Disabled);
m_state = State::Terminated; m_state = State::Terminated;
Processor::yield(); Processor::yield();
ASSERT_NOT_REACHED(); ASSERT_NOT_REACHED();