public WaitEventBlock() { blocker = new AutoResetEvent(false); timeOutTicker = TickPool.RegisterTick(RunTimeout, tickSpan, false); }