private static void _timer_Tick(object sender, EventArgs e) { // prevent re-entrancy if (!tryEnter(_timerSync)) { return; } getActiveWindow(); release(_timerSync); }