return EIO after t_timeout expired instead infinite looping in "siotx" in comparam, consuming CPU time.