fix - io idle check using timing wheel