Fix thread deletion

This commit is contained in:
momo5502
2025-07-12 15:28:30 +02:00
parent 08995a4205
commit 7a3a5d760e

View File

@@ -12,16 +12,6 @@ namespace syscalls
return STATUS_SUCCESS;
}
if (h.value.type == handle_types::thread)
{
const auto* t = c.proc.threads.get(h);
if (t && t->ref_count == 1)
{
// TODO: Better handle ref counting
return STATUS_SUCCESS;
}
}
auto* handle_store = c.proc.get_handle_store(h);
if (handle_store && handle_store->erase(h))
{