Fix sys_spu_thread_group_disconnect_event

This commit is contained in:
Elad Ashkenazi 2024-10-15 09:29:19 +03:00 committed by Elad
parent 7c6b558647
commit e0e1c729cd
1 changed files with 4 additions and 6 deletions

View File

@ -1919,17 +1919,15 @@ error_code sys_spu_thread_group_disconnect_event(ppu_thread& ppu, u32 id, u32 et
if (!ep)
{
sys_spu.error("sys_spu_thread_group_disconnect_event(): unknown event type (%d)", et);
return CELL_EINVAL;
return CELL_OK;
}
// No error checking is performed
std::lock_guard lock(group->mutex);
if (!lv2_obj::check(*ep))
{
return CELL_EINVAL;
}
ep->reset();
return CELL_OK;
}