ksys/res: Implement ResourceMgrTask cache clear functions

This commit is contained in:
Léo Lam
2020-10-11 21:42:10 +02:00
parent 1c9d5781ae
commit 0a0d287e37
6 changed files with 82 additions and 8 deletions
+1 -1
View File
@@ -149,7 +149,7 @@ void Cache::removeUnitAndClearCache_(ResourceUnit* unit) {
unit->mStatusFlags.reset(ResourceUnit::StatusFlag::_20000);
if (unit->isStatusFlag8000Set()) {
ResourceMgrTask::instance()->deregisterUnit(unit);
ResourceMgrTask::instance()->requestClearCache(unit);
ResourceMgrTask::instance()->requestClearCache(&unit);
}
}