From 868ab1918b25e6c817a849ae18540076443635b5 Mon Sep 17 00:00:00 2001
From: comex <comexk@gmail.com>
Date: Wed, 11 Sep 2013 22:17:58 -0400
Subject: [PATCH] Reset es_inuse upon Reset.

---
 Source/Core/Core/Src/IPC_HLE/WII_IPC_HLE.cpp | 6 ++++++
 1 file changed, 6 insertions(+)

diff --git a/Source/Core/Core/Src/IPC_HLE/WII_IPC_HLE.cpp b/Source/Core/Core/Src/IPC_HLE/WII_IPC_HLE.cpp
index 8425f092d8..31baf28abb 100644
--- a/Source/Core/Core/Src/IPC_HLE/WII_IPC_HLE.cpp
+++ b/Source/Core/Core/Src/IPC_HLE/WII_IPC_HLE.cpp
@@ -150,6 +150,12 @@ void Reset(bool _bHard)
 		g_FdMap[i] = NULL;
 	}
 
+	u32 j;
+	for (j=0; j<ES_MAX_COUNT; j++)
+	{
+		es_inuse[j] = false;
+	}
+
 	TDeviceMap::iterator itr = g_DeviceMap.begin();
 	while (itr != g_DeviceMap.end())
 	{