From 8c694ed6ebd8ea7f036dcaa6306cf49225c377e8 Mon Sep 17 00:00:00 2001 From: Andreas Kling Date: Thu, 11 Feb 2021 23:32:36 +0100 Subject: [PATCH] Kernel: Don't call Thread::set_should_die() twice on every thread This stops the "should already die" debug spam we've been seeing. --- Kernel/Thread.cpp | 1 - 1 file changed, 1 deletion(-) diff --git a/Kernel/Thread.cpp b/Kernel/Thread.cpp index 29246915b4..b8f5ec9bcf 100644 --- a/Kernel/Thread.cpp +++ b/Kernel/Thread.cpp @@ -246,7 +246,6 @@ void Thread::die_if_needed() [[maybe_unused]] auto rc = unlock_process_if_locked(unlock_count); ScopedCritical critical; - set_should_die(); // Flag a context switch. Because we're in a critical section, // Scheduler::yield will actually only mark a pending scontext switch