service: hid: Handle pending delete

This commit is contained in:
Narr the Reg
2024-01-06 14:09:13 -06:00
committed by german77
parent 12fd2ae86d
commit edfbf363de
3 changed files with 18 additions and 21 deletions

View File

@ -224,6 +224,7 @@ Result ResourceManager::RegisterAppletResourceUserId(u64 aruid, bool bool_value)
void ResourceManager::UnregisterAppletResourceUserId(u64 aruid) {
std::scoped_lock lock{shared_mutex};
applet_resource->UnregisterAppletResourceUserId(aruid);
npad->UnregisterAppletResourceUserId(aruid);
}
Result ResourceManager::GetSharedMemoryHandle(Kernel::KSharedMemory** out_handle, u64 aruid) {