socMemhandle should be closed even if shutdown command fails

This commit is contained in:
smea 2015-07-07 19:52:18 -07:00
parent e9651a2869
commit 9fac0a0ea1

View File

@ -99,6 +99,8 @@ Result SOC_Shutdown(void)
u32 *cmdbuf = getThreadCommandBuffer();
int dev;
svcCloseHandle(socMemhandle);
cmdbuf[0] = 0x00190000;
ret = svcSendSyncRequest(SOCU_handle);
@ -108,7 +110,6 @@ Result SOC_Shutdown(void)
}
svcCloseHandle(SOCU_handle);
svcCloseHandle(socMemhandle);
dev = FindDevice("soc:");
if(dev >= 0)