Version: 1
-Previous: dade5862495eec055da22558de495f9f1f2d9388
-Head: b3c3048a39192effeb7b78e76183e5656cf9d13e
+Previous: 2d6b671922bd12583435455338689340282ae14f
+Head: ce64a5e5c164865b5eb84b67f14b82a9bd8b2ea3
Applied:
rm-build: f8b9ec0b6d170b978c0e0167d76425f613b07971
umad: 26bd844e056198d42ea23289b7ee6cbf8258ff57
wv-pkey: b3c3048a39192effeb7b78e76183e5656cf9d13e
+ refresh-temp: ce64a5e5c164865b5eb84b67f14b82a9bd8b2ea3
Unapplied:
test-wv-print: e22c09acef52e5c119f80c0a646bcf9035094b80
test-pkey0: 812ba9c5ccb0e841f37bdc52713151bd4175613e
--- /dev/null
+Bottom: d007571a79f14e1cce954db71e75a0fe0647a010
+Top: 8682ea74fad5af8b7c2fe9a45445ca934ed8ae28
+Author: Sean Hefty <sean.hefty@intel.com>
+Date: 2010-01-18 11:34:53 -0800
+
+Refresh of wv-pkey
+
+---
+
+diff --git a/trunk/core/winverbs/user/wv_device.cpp b/trunk/core/winverbs/user/wv_device.cpp
+index 3b0ec84..b260d41 100644
+--- a/trunk/core/winverbs/user/wv_device.cpp
++++ b/trunk/core/winverbs/user/wv_device.cpp
+@@ -187,6 +187,7 @@ CWVDevice::~CWVDevice()
+ while (m_PortCount--) {\r
+ port = &m_pPorts[m_PortCount];\r
+ GetOverlappedResult(&port->m_Overlap, &bytes, TRUE);\r
++ CloseHandle(port->m_Overlap.hEvent);\r
+ }\r
+ \r
+ if (m_pPorts != NULL) {