Fix a specific condition where the control applet would still freeze in MK8D
Some checks failed
eden-license / license-header (pull_request) Failing after 24s
Some checks failed
eden-license / license-header (pull_request) Failing after 24s
This commit is contained in:
parent
302509d84d
commit
9eff4c0326
1 changed files with 7 additions and 6 deletions
|
@ -106,6 +106,7 @@ Result ILibraryAppletAccessor::PopOutData(Out<SharedPointer<IStorage>> out_stora
|
||||||
m_system_event.Signal();
|
m_system_event.Signal();
|
||||||
caller_applet->lifecycle_manager.RequestResumeNotification();
|
caller_applet->lifecycle_manager.RequestResumeNotification();
|
||||||
m_system_event.Clear();
|
m_system_event.Clear();
|
||||||
|
caller_applet->lifecycle_manager.SignalSystemEventIfNeeded();
|
||||||
}
|
}
|
||||||
R_RETURN(m_broker->GetOutData().Pop(out_storage.Get()));
|
R_RETURN(m_broker->GetOutData().Pop(out_storage.Get()));
|
||||||
}
|
}
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue