add read timeout test