diff --git a/src/windows-emulator/syscalls/object.cpp b/src/windows-emulator/syscalls/object.cpp index cf8d9da7..81c71f4d 100644 --- a/src/windows-emulator/syscalls/object.cpp +++ b/src/windows-emulator/syscalls/object.cpp @@ -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)) {