private void timer_Elapsed(object sender, ElapsedEventArgs e) { if (!is_lock) { try { is_lock = true; if (pmaTaskHandler == null) { pmaTaskHandler = new PMATaskHandler(); } pmaTaskHandler.RunTask(); } finally { is_lock = false; } } }
private static void RunTest() { if (pmaTaskHandler == null) { pmaTaskHandler = new PMATaskHandler(); } pmaTaskHandler.RunTask(); //PMATaskHandler.CreateAllProcessCSVReport("G:\\PMAService\\Memlog\\IVP_23 April 2010_01-20-54.txt"); //PMATaskHandler.CreateAllProcessCSVReport("D:\\My Applications\\ProcessMemoryAnalyzer\\PMATestApp\\bin\\Debug\\Memlog\\IVP_29 April 2010_20-14.txt"); }