Use pooled buffers for compression, release resources on exception