fix
use EV instead of thread in timeoutq