Fix #346 - sessionmgrClose did not actually close the extra sessions

This commit is contained in:
fincs 2019-11-14 17:34:52 +01:00
parent dda6194d0b
commit 83649c9768
No known key found for this signature in database
GPG Key ID: 62C7609ADA219C60

View File

@ -31,6 +31,7 @@ void sessionmgrClose(SessionMgr* mgr) {
if (mgr->sessions[i] != INVALID_HANDLE) {
cmifMakeCloseRequest(armGetTls(), 0);
svcSendSyncRequest(mgr->sessions[i]);
svcCloseHandle(mgr->sessions[i]);
mgr->sessions[i] = INVALID_HANDLE;
}
}