Try more readbuf changes with smaller read size.