survives 4k buffer passed in with 10k+ reads from ssl.  needs underflow exceptions or asserts to blow out the buffer sizes to accomodate ssl.