sm: fix deadlock semantics surrounding mitm installation

This commit is contained in:
Michael Scire committed 2020-09-07 10:40:57 -07:00
1 parent fac502aaa3
commit 99b5458539
10 files changed
+62 -3

No files matched your search

@@ -37,6 +37,12 @@ namespace ams::sm::mitm {
});
}
Result ClearFutureMitm(ServiceName name) {
return impl::DoWithUserSession([&]() {
return smAtmosphereMitmClearFuture(impl::ConvertName(name));
});
}
Result AcknowledgeSession(Service *out_service, MitmProcessInfo *out_info, ServiceName name) {
return impl::DoWithMitmAcknowledgementSession([&]() {
return smAtmosphereMitmAcknowledgeSession(out_service, reinterpret_cast<void *>(out_info), impl::ConvertName(name));