[Bug 17390] multiple overlapping reads / writes bigger than SO_SNDBUF / RCV result in data corruption