Description

TimeoutReader returns ErrTimeout on the second read with no data. Subsequent calls to read succeed.