From ab6c32409d3e36ccf0583088fba1367d626f7f79 Mon Sep 17 00:00:00 2001 From: Doug MacEachern Date: Sun, 20 Feb 2005 00:16:18 +0000 Subject: [PATCH] make sure handles are marked invalid --- bindings/java/src/net/hyperic/sigar/win32/Pdh.java | 2 ++ 1 file changed, 2 insertions(+) diff --git a/bindings/java/src/net/hyperic/sigar/win32/Pdh.java b/bindings/java/src/net/hyperic/sigar/win32/Pdh.java index 13aae5b0..da69e009 100644 --- a/bindings/java/src/net/hyperic/sigar/win32/Pdh.java +++ b/bindings/java/src/net/hyperic/sigar/win32/Pdh.java @@ -36,6 +36,7 @@ public class Pdh extends Win32Bindings { if (h_query != -1l) { pdhCloseQuery(h_query); + h_query = -1l; } } @@ -47,6 +48,7 @@ public class Pdh extends Win32Bindings { public double getSingleValue() throws Win32Exception { if (h_counter != -1l) { pdhRemoveCounter(h_counter); + h_counter = -1l; } h_counter = pdhAddCounter(h_query, getCounterPath());