modify IO event timeout feature