IO wait to avoid locks