Well... overhauling... just cut about half the code and left the rest in place, with minor changes. I understand what it did, I don't understand why it did it that way with all that extra buffering, only caused memory use problems.
It expects to receive one block of data at a time (this is responsibility of GlacierWrapper) and will baulk and throw an exception if it gets more than it can chew.
Well... overhauling... just cut about half the code and left the rest in place, with minor changes. I understand what it did, I don't understand why it did it that way with all that extra buffering, only caused memory use problems.
It expects to receive one block of data at a time (this is responsibility of GlacierWrapper) and will baulk and throw an exception if it gets more than it can chew.